Deprecated: Skeletons and Static Stubs.
Skeletons and statically generated stubs are deprecated. This
includes the APIs in this package that require the use of skeletons
or static stubs and the runtime support for them. Support for skeletons
and static stubs may be removed in a future release of the
platform. Skeletons are unnecessary, as server-side method dispatching
is handled directly by the RMI runtime. Statically generated stubs are
unnecessary, as stubs are generated dynamically using Proxy objects. See UnicastRemoteObject for
information about dynamic stub generation.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | LoaderHandler
Deprecated
no replacement
LoaderHandler is an interface used internally by the RMI
runtime in previous implementation versions.
|
| public interface | RemoteCall
Deprecated
no replacement.
RemoteCall is an abstraction used solely by the RMI runtime
(in conjunction with stubs and skeletons of remote objects) to carry out a
call to a remote object.
|
| public interface | RemoteRef
|
| public interface | RMIClientSocketFactory
An |
| public interface | RMIFailureHandler
An |
| public interface | RMIServerSocketFactory
An |
| public interface | ServerRef
Deprecated
No replacement. This interface is unused and is obsolete.
A ServerRef represents the server-side handle for a remote object
implementation.
|
| public interface | Skeleton
Deprecated
no replacement. Skeletons are no longer required for remote
method calls in the Java 2 platform v1.2 and greater.
The Skeleton interface is used solely by the RMI
implementation.
|
| public interface | Unreferenced
A remote object implementation should implement the
|
| Modifier and Type | Class and Description |
|---|---|
| public class | ExportException
An |
| public class | LogStream
Deprecated
no replacement
LogStream provides a mechanism for logging errors that are
of possible interest to those monitoring a system.
|
| public class | ObjID
An |
| public class | |
| public abstract class | RemoteObject
The |
| public class | RemoteObjectInvocationHandler
An implementation of the |
| public abstract class | RemoteServer
The |
| public abstract class | RemoteStub
Deprecated
Statically generated stubs are deprecated, since
stubs are generated dynamically. See The UnicastRemoteObject
for information about dynamic stub generation.
RemoteStub class is the common superclass of
statically generated client
stubs and provides the framework to support a wide range of remote
reference semantics.
|
| public class | RMIClassLoader
|
| public abstract class | RMIClassLoaderSpi
|
| public abstract class | RMISocketFactory
An |
| public class | ServerCloneException
A |
| public class | ServerNotActiveException
An |
| public class | SkeletonMismatchException
Deprecated
no replacement. Skeletons are no longer required for remote
method calls in the Java 2 platform v1.2 and greater.
This exception is thrown when a call is received that does not
match the available skeleton.
|
| public class | SkeletonNotFoundException
Deprecated
no replacement. Skeletons are no longer required for remote
method calls in the Java 2 platform v1.2 and greater.
A SkeletonNotFoundException is thrown if the
Skeleton corresponding to the remote object being
exported is not found.
|
| public class | SocketSecurityException
Deprecated
This class is obsolete. Use An obsolete subclass of ExportException instead.
ExportException.
|
| public class | UID
A |
| public class | UnicastRemoteObject
Used for exporting a remote object with JRMP and obtaining a stub that communicates to the remote object. |