Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
java.rmi.server

Packages that use java.rmi.server
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.

Classes in java.rmi.server used by java.rmi.activation
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 The `RemoteStub` class is the common superclass to client stubs and provides the framework to support a wide range of remote reference semantics.
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.

Classes in java.rmi.server used by java.rmi.dgc
ObjID An `ObjID` is used to identify a remote object exported to an RMI runtime.

Classes in java.rmi.server used by java.rmi.registry
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.

Classes in java.rmi.server used by java.rmi.server
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 The `RemoteStub` class is the common superclass to client stubs and provides the framework to support a wide range of remote reference semantics.
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.

Classes in java.rmi.server used by javax.management.remote.rmi
RemoteObject The `RemoteObject` class implements the `java.lang.Object` behavior for remote objects.
RemoteRef `RemoteRef` represents the handle for a remote object.
RemoteStub The `RemoteStub` class is the common superclass to client stubs and provides the framework to support a wide range of remote reference semantics.
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.

Classes in java.rmi.server used by javax.rmi.ssl
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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.