This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
javax.rmi.CORBA
class Stub
- All Implemented Interfaces:
- Serializable, Object
- Direct Known Subclasses:
- _Remote_Stub
public abstract class Stub
extends ObjectImpl
implements Serializable
Base class from which all RMI-IIOP stubs must inherit.
Method Summary |
void |
Connects this stub to an ORB.
|
boolean |
Compares two stubs for equality.
|
int |
Returns a hash code value for the object which is the same for all stubs
that represent the same remote object.
|
String |
Returns a string representation of this stub.
|
Methods inherited from class org.omg.CORBA.portable.ObjectImpl |
equals, hashCode, toString, _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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Stub
public Stub()
-
connect
public void connect(ORB orb)
throws RemoteException
-
Connects this stub to an ORB. Required after the stub is deserialized
but not after it is demarshalled by an ORB stream. If an unconnected
stub is passed to an ORB stream for marshalling, it is implicitly
connected to that ORB. Application code should not call this method
directly, but should call the portable wrapper method
{@link javax.rmi.PortableRemoteObject#connect}.
- Parameters:
orb
- the ORB to connect to.
- Throws:
RemoteException
- if the stub is already connected to a different
ORB, or if the stub does not represent an exported remote or local object.
equals
public boolean equals(Object obj)
-
Compares two stubs for equality. Returns
true
when used to compare stubs
that represent the same remote object, and false
otherwise.
- Overrides:
equals
in class ObjectImpl
- Parameters:
obj
- the reference object with which to compare.
- Returns:
true
if this object is the same as the obj
argument; false
otherwise.
hashCode
public int hashCode()
-
Returns a hash code value for the object which is the same for all stubs
that represent the same remote object.
- Overrides:
hashCode
in class ObjectImpl
- Returns:
- the hash code value.
toString
public String toString()
-
Returns a string representation of this stub. Returns the same string
for all stubs that represent the same remote object.
- Overrides:
toString
in class ObjectImpl
- Returns:
- a string representation of this stub.
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.