Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

J2ME RMI Optional Package

Package java.rmi.server

Provides classes and interfaces for supporting the unicast server side of RMI.

See:
          Description

Interface Summary
RemoteCall Deprecated. no replacement
RemoteRef RemoteRef represents the handle for a remote object.
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.
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 Summary
ObjID An ObjID is used to identify remote objects uniquely in a VM over time.
Operation Deprecated. no replacement
RemoteObject The RemoteObject class implements the java.lang.Object behavior for remote objects.
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.
RMIClassLoader RMIClassLoader provides static methods for loading classes from a network location (one or more URLs) and obtaining the location from which an existing class can be loaded.
RMISocketFactory An RMISocketFactory instance is used by the RMI runtime in order to obtain client and server sockets for RMI calls.
UID Abstraction for creating identifiers that are unique with respect to the the host on which it is generated.
UnicastRemoteObject The UnicastRemoteObject class defines a non-replicated remote object whose references are valid only while the server process is alive.
 

Exception Summary
ExportException An ExportException is a RemoteException thrown if an attempt to export a remote object fails.
ServerCloneException A ServerCloneException is thrown if a remote exception occurs during the cloning of a UnicastRemoteObject.
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.
 

Package java.rmi.server Description

Provides classes and interfaces for supporting the unicast server side of RMI. A group of classes are used by the stubs generated by the rmic stub compiler.

Since:
JDK1.1

J2ME RMI Optional Package

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 66 specification.