java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteStub
- All Implemented Interfaces:
Serializable
,Remote
- Direct Known Subclasses:
ActivationGroup_Stub
,RMIConnectionImpl_Stub
,RMIServerImpl_Stub
@Deprecated public abstract class RemoteStub extends RemoteObject
Deprecated.
Statically generated stubs are deprecated, since
stubs are generated dynamically. See
UnicastRemoteObject
for information about dynamic stub generation.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:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
RemoteStub()
Deprecated.Constructs aRemoteStub
.protected
RemoteStub(RemoteRef ref)
Deprecated.Constructs aRemoteStub
with the specified remote reference. -
Method Summary
Modifier and Type Method Description protected 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
-