Class RemoteStub
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteStub
- All Implemented Interfaces:
Serializable
,Remote
- Direct Known Subclasses:
RMIConnectionImpl_Stub
,RMIServerImpl_Stub
Deprecated.
The
RemoteStub
class is the common superclass of
statically generated client
stubs and provides the framework to support a wide range of remote
reference semantics. Stub objects are surrogates that support
exactly the same set of remote interfaces defined by the actual
implementation of the remote object.- Since:
- 1.1
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Constructor Summary
ModifierConstructorDescriptionprotected
Deprecated.Constructs aRemoteStub
.protected
RemoteStub
(RemoteRef ref) Deprecated.Constructs aRemoteStub
with the specified remote reference. -
Method Summary
Modifier and TypeMethodDescriptionprotected static void
setRef
(RemoteStub stub, RemoteRef ref) Deprecated.No replacement.
-
Constructor Details
-
RemoteStub
protected RemoteStub()Deprecated.Constructs aRemoteStub
. -
RemoteStub
Deprecated.Constructs aRemoteStub
with the specified remote reference.- Parameters:
ref
- the remote reference- Since:
- 1.1
-
-
Method Details
-
setRef
Deprecated.No replacement. ThesetRef
method was intended for setting the remote reference of a remote stub. This is unnecessary, sinceRemoteStub
s can be created and initialized with a remote reference through use of theRemoteStub(RemoteRef)
constructor.ThrowsUnsupportedOperationException
.- Parameters:
stub
- the remote stubref
- the remote reference- Throws:
UnsupportedOperationException
- always- Since:
- 1.1
-
UnicastRemoteObject
for information about dynamic stub generation.