Class DynamicStubImpl

    • Constructor Detail

      • DynamicStubImpl

        public DynamicStubImpl​(java.lang.String[] typeIds)
    • Method Detail

      • _ids

        public java.lang.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 java.lang.String[] getTypeIds()
        Description copied from interface: DynamicStub
        Similar to ObjectImpl._ids
        Specified by:
        getTypeIds in interface DynamicStub
        Returns:
        the array of all repository identifiers
        See Also:
        ObjectImpl._ids()
      • connect

        public void connect​(ORB orb)
                     throws java.rmi.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
        Parameters:
        orb - ORB to connect to
        Throws:
        java.rmi.RemoteException - if unable to connect
      • readObject

        private void readObject​(java.io.ObjectInputStream stream)
                         throws java.io.IOException,
                                java.lang.ClassNotFoundException
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • writeObject

        private void writeObject​(java.io.ObjectOutputStream stream)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • readResolve

        public java.lang.Object readResolve()