| Home >> All >> java >> rmi >> [ server Javadoc ] |
java.rmi.server: Javadoc index of package java.rmi.server.
Package Samples:
java.rmi.server
Classes:
RemoteObjectInvocationHandler: Together with dynamic proxy instance, this class replaces the generated RMI stub (*_Stub) classes that (following 1.5 specification) should be no longer required. It is unusual to use the instances of this class directly in the user program. Such instances are automatically created and returned by java.rmi.registry.Registry or UnicastRemoteObject methods if the remote reference is known but the corresponding stub class is not accessible.
RemoteRef: Represents a handler to the remote object. Each instance of the RemoteStub contains such handler and uses it to invoke remote methods via invoke(Remote, Method, Object[], long) 55 .
ObjID: Represents the object identifier, unique for the host that generated it. The ObjID contains inside the integer object identifier that, if needed, may indicated that this is a reference to one of the well known objects on that host (registry, activator or dgc) and the UID that ensures uniqueness.
UID: Represents the unique identifier over time for the host which has generated it. It contains time (when created), counter (the number of the UID creation order) and virtual machine id components. The UID can also be constructed specifying a "well known" identifier in the for of short: this identifier defines the UID uniqueness alone.
RMIClassLoader: This class provides a set of public static utility methods for supporting network-based class loading in RMI. These methods are called by RMI's internal marshal streams to implement the dynamic class loading of types for RMI parameters and return values.
SocketSecurityException: Thrown during remote object export if the code does not have permission to create a java.net.ServerSocket on the specified port.
SkeletonNotFoundException: Thrown if a Skeleton corresponding to the remote object is not found. Note that Skeletons are no longer required.
ServerNotActiveException: Thrown during RemoteServer.getClientHost if the host is not servicing a remote method call.
SkeletonMismatchException: Thrown if a call is received that does not match a Skeleton. Note that Skeletons are no longer required.
Operation: This class was used with jdk 1.1 stubs and skeletons. It is no longer needed since jdk 1.2 and higher.
ServerCloneException: Thrown if a remote exception occurs during the cloning process of a UnicastRemoteObject .
UnicastRemoteObject: This class obtains stub that communicates with the remote object.
RemoteStub: This is a base class for the automatically generated RMI stubs.
ExportException: Thrown if an attempt to export a remote object fails.
RemoteServer: A common superclass for the server implementations.
LoaderHandler
LogStream
RemoteCall
RemoteObject
RMIClassLoaderSpi
RMIClientSocketFactory
RMIFailureHandler
RMIServerSocketFactory
| Home | Contact Us | Privacy Policy | Terms of Service |