Class DynamicStubImpl

java.lang.Object
org.omg.CORBA.portable.ObjectImpl
org.omg.CORBA_2_3.portable.ObjectImpl
com.sun.corba.se.impl.presentation.rmi.DynamicStubImpl
All Implemented Interfaces:
DynamicStub, Serializable, Object

public class DynamicStubImpl extends ObjectImpl implements DynamicStub, Serializable
See Also:
  • Constructor Details

    • DynamicStubImpl

      public DynamicStubImpl(String[] typeIds)
  • Method Details

    • setSelf

      public void setSelf(DynamicStub self)
    • getSelf

      public DynamicStub getSelf()
    • setDelegate

      public void setDelegate(Delegate delegate)
      Description copied from interface: DynamicStub
      Similar to ObjectImpl._set_delegate
      Specified by:
      setDelegate in interface DynamicStub
    • getDelegate

      public Delegate getDelegate()
      Description copied from interface: DynamicStub
      Similar to ObjectImpl._get_delegate
      Specified by:
      getDelegate in interface DynamicStub
    • getORB

      public ORB getORB()
      Description copied from interface: DynamicStub
      Similar to ObjectImpl._orb()
      Specified by:
      getORB in interface DynamicStub
    • _ids

      public String[] _ids()
      Description copied from class: ObjectImpl
      Retrieves a string array containing the repository identifiers supported by this ObjectImpl object. For example, for a stub, this method returns information about all the interfaces supported by the stub.
      Specified by:
      _ids in class ObjectImpl
      Returns:
      the array of all repository identifiers supported by this ObjectImpl instance
    • getTypeIds

      public String[] getTypeIds()
      Description copied from interface: DynamicStub
      Similar to ObjectImpl._ids
      Specified by:
      getTypeIds in interface DynamicStub
    • connect

      public void connect(ORB orb) throws RemoteException
      Description copied from interface: DynamicStub
      Connect this dynamic stub to an ORB. Just as in standard RMI-IIOP, this is required after a dynamic stub is deserialized from an ObjectInputStream. It is not needed when unmarshalling from a org.omg.CORBA.portable.InputStream.
      Specified by:
      connect in interface DynamicStub
      Throws:
      RemoteException
    • isLocal

      public boolean isLocal()
      Specified by:
      isLocal in interface DynamicStub
    • request

      public OutputStream request(String operation, boolean responseExpected)
      Specified by:
      request in interface DynamicStub
    • readResolve

      public Object readResolve()