|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.omg.CORBA.portable.ObjectImpl org.omg.CORBA_2_3.portable.ObjectImpl javax.rmi.CORBA.Stub
Base class from which all RMI-IIOP stubs must inherit.
Field Summary | |
private static String |
defaultStubImplName
|
private static long |
serialVersionUID
|
private static String |
StubClassKey
|
private StubDelegate |
stubDelegate
|
private static Class |
stubDelegateClass
|
Fields inherited from class org.omg.CORBA.portable.ObjectImpl |
|
Constructor Summary | |
Stub()
|
Method Summary | |
void |
connect(org.omg.CORBA.ORB orb)
Connects this stub to an ORB. |
private static Object |
createDelegateIfSpecified(String classKey,
String defaultClassName)
|
boolean |
equals(Object obj)
Compares two stubs for equality. |
private static Properties |
getORBPropertiesFile()
Load the orb.properties file. |
int |
hashCode()
Returns a hash code value for the object which is the same for all stubs that represent the same remote object. |
private void |
readObject(ObjectInputStream stream)
Serialization method to restore the IOR state. |
private void |
setDefaultDelegate()
|
String |
toString()
Returns a string representation of this stub. |
private void |
writeObject(ObjectOutputStream stream)
Serialization method to save the IOR state. |
Methods inherited from class org.omg.CORBA_2_3.portable.ObjectImpl |
_get_codebase |
Methods inherited from class org.omg.CORBA.portable.ObjectImpl |
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _ids, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final long serialVersionUID
private transient StubDelegate stubDelegate
private static Class stubDelegateClass
private static final String StubClassKey
private static final String defaultStubImplName
Constructor Detail |
public Stub()
Method Detail |
public int hashCode()
public boolean equals(Object obj)
true
when used to compare stubs
that represent the same remote object, and false
otherwise.
obj
- the reference object with which to compare.
true
if this object is the same as the obj
argument; false
otherwise.public String toString()
public void connect(org.omg.CORBA.ORB orb) throws RemoteException
PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote)
.
orb
- the ORB to connect to.
RemoteException
- if the stub is already connected to a different
ORB, or if the stub does not represent an exported remote or local object.private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
IOException
private void setDefaultDelegate()
private static Object createDelegateIfSpecified(String classKey, String defaultClassName)
private static Properties getORBPropertiesFile()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |