Package org.apache.geronimo.corba

Examples of org.apache.geronimo.corba.ClientDelegate


            write_ulong(0);
        } else {
            if (value instanceof LocalObject)
                throw new org.omg.CORBA.MARSHAL("cannot marshal local object");

            ClientDelegate delegate = (ClientDelegate) ((org.omg.CORBA.portable.ObjectImpl) value)
                    ._get_delegate();

            delegate.getInternalIOR().write(this);
        }
    }
View Full Code Here


        }
    }

    public final org.omg.CORBA.Object read_Object() {
        InternalIOR ior = InternalIOR.read(__orb(), this);
        ClientDelegate del = new ClientDelegate(ior);
        ObjectImpl result = new PlainObject();
        result._set_delegate(del);
        return result;
    }
View Full Code Here

  public Object createObject(InternalIOR ior) {
    orb.__checkDestroy();
    if (ior == null)
      return null;
    ClientDelegate delegate = new ClientDelegate(ior);
    PlainObject result = new PlainObject(delegate);
    return result;
  }
View Full Code Here

    if (ior.type_id.length() == 0 && ior.profiles.length == 0)
      return null;

    // construct delegate
    ClientDelegate delegate = new ClientDelegate(orb, ior);

    // construct a PlainObject
    PlainObject result = new PlainObject(delegate);

    return result;
View Full Code Here

    orb.__checkDestroy();

    if (repository_id.length() == 0)
      return null;

    ClientDelegate delegate = new ClientDelegate(orb, poa, oid,
        repository_id, orb.getPolicies());

    PlainObject result = new PlainObject(delegate);

    return result;
View Full Code Here

      nc[i] = new org.omg.CosNaming.NameComponent(names[i], "");
    }

    try {
      ObjectImpl obj = (ObjectImpl) ns.resolve(nc);
      ClientDelegate delegate = (ClientDelegate) obj._get_delegate();

      ior = delegate.getIOR();
    } catch (Exception ex) {
      throw new org.omg.CORBA.BAD_PARAM(ex.getMessage());
    }
  }
View Full Code Here

      nc[i] = new org.omg.CosNaming.NameComponent(names[i], "");
    }

    try {
      ObjectImpl obj = (ObjectImpl) ns.resolve(nc);
      ClientDelegate delegate = (ClientDelegate) obj._get_delegate();

      ior = delegate.getIOR();
    } catch (org.omg.CosNaming.NamingContextPackage.NotFound ex) {
      throw new org.omg.CORBA.OBJECT_NOT_EXIST(url);

    } catch (org.omg.CORBA.SystemException ex) {
      // ex.printStackTrace ();
View Full Code Here

TOP

Related Classes of org.apache.geronimo.corba.ClientDelegate

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.