Package | Description |
---|---|
java.rmi.activation |
Provides support for RMI Object Activation.
|
java.rmi.dgc |
Provides classes and interface for RMI distributed
garbage-collection (DGC).
|
java.rmi.registry |
Provides a class and two interfaces for the RMI registry.
|
java.rmi.server |
Provides classes and interfaces for supporting the server
side of RMI.
|
javax.management.remote.rmi |
The RMI connector is a connector for the JMX Remote API that
uses RMI to transmit client requests to a remote MBean server.
|
javax.rmi.ssl |
Provides implementations of
RMIClientSocketFactory
and RMIServerSocketFactory over
the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols. |
Class and Description |
---|
RemoteObject
The
RemoteObject class implements the
java.lang.Object behavior for remote objects. |
RemoteRef
RemoteRef represents the handle for a remote object. |
RemoteServer
The
RemoteServer class is the common superclass to server
implementations and provides the framework to support a wide range
of remote reference semantics. |
RemoteStub
Deprecated.
Statically generated stubs are deprecated, since
stubs are generated dynamically. See
UnicastRemoteObject
for information about dynamic stub generation. |
RMIClientSocketFactory
An
RMIClientSocketFactory instance is used by the RMI runtime
in order to obtain client sockets for RMI calls. |
RMIServerSocketFactory
An
RMIServerSocketFactory instance is used by the RMI runtime
in order to obtain server sockets for RMI calls. |
UnicastRemoteObject
Used for exporting a remote object with JRMP and obtaining a stub
that communicates to the remote object.
|
Class and Description |
---|
ObjID
An
ObjID is used to identify a remote object exported
to an RMI runtime. |
Class and Description |
---|
RMIClientSocketFactory
An
RMIClientSocketFactory instance is used by the RMI runtime
in order to obtain client sockets for RMI calls. |
RMIServerSocketFactory
An
RMIServerSocketFactory instance is used by the RMI runtime
in order to obtain server sockets for RMI calls. |
Class and Description |
---|
ExportException
An
ExportException is a RemoteException
thrown if an attempt to export a remote object fails. |
LogStream
Deprecated.
no replacement
|
ObjID
An
ObjID is used to identify a remote object exported
to an RMI runtime. |
Operation
Deprecated.
no replacement
|
RemoteCall
Deprecated.
no replacement.
|
RemoteObject
The
RemoteObject class implements the
java.lang.Object behavior for remote objects. |
RemoteRef
RemoteRef represents the handle for a remote object. |
RemoteServer
The
RemoteServer class is the common superclass to server
implementations and provides the framework to support a wide range
of remote reference semantics. |
RemoteStub
Deprecated.
Statically generated stubs are deprecated, since
stubs are generated dynamically. See
UnicastRemoteObject
for information about dynamic stub generation. |
RMIClassLoaderSpi
RMIClassLoaderSpi is the service provider interface for
RMIClassLoader . |
RMIClientSocketFactory
An
RMIClientSocketFactory instance is used by the RMI runtime
in order to obtain client sockets for RMI calls. |
RMIFailureHandler
An
RMIFailureHandler can be registered via the
RMISocketFactory.setFailureHandler call. |
RMIServerSocketFactory
An
RMIServerSocketFactory instance is used by the RMI runtime
in order to obtain server sockets for RMI calls. |
RMISocketFactory
An
RMISocketFactory instance is used by the RMI runtime
in order to obtain client and server sockets for RMI calls. |
ServerNotActiveException
An
ServerNotActiveException is an Exception
thrown during a call to RemoteServer.getClientHost if
the getClientHost method is called outside of servicing a remote
method call. |
UID
A
UID represents an identifier that is unique over time
with respect to the host it is generated on, or one of 216
"well-known" identifiers. |
Class and Description |
---|
RemoteObject
The
RemoteObject class implements the
java.lang.Object behavior for remote objects. |
RemoteRef
RemoteRef represents the handle for a remote object. |
RemoteStub
Deprecated.
Statically generated stubs are deprecated, since
stubs are generated dynamically. See
UnicastRemoteObject
for information about dynamic stub generation. |
RMIClientSocketFactory
An
RMIClientSocketFactory instance is used by the RMI runtime
in order to obtain client sockets for RMI calls. |
RMIServerSocketFactory
An
RMIServerSocketFactory instance is used by the RMI runtime
in order to obtain server sockets for RMI calls. |
Unreferenced
A remote object implementation should implement the
Unreferenced interface to receive notification when there are
no more clients that reference that remote object. |
Class and Description |
---|
RMIClientSocketFactory
An
RMIClientSocketFactory instance is used by the RMI runtime
in order to obtain client sockets for RMI calls. |
RMIServerSocketFactory
An
RMIServerSocketFactory instance is used by the RMI runtime
in order to obtain server sockets for RMI calls. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.