Java Platform 1.2
Beta 4

Interface java.rmi.server.ServerRef

public abstract interface ServerRef
extends RemoteRef
A ServerRef represents the server-side handle for a remote object implementation.

Field Summary
static long serialVersionUID
Fields inherited from class java.rmi.server.RemoteRef
packagePrefix , serialVersionUID
Fields inherited from class
Method Summary
 RemoteStub exportObject(Remote obj, Object data)
          Find or create a client stub object for the supplied Remote.
 String getClientHost()
          Return the hostname of the current client.
Methods inherited from interface java.rmi.server.RemoteRef
done , getRefClass , invoke , invoke , newCall , remoteEquals , remoteHashCode , remoteToString
Methods inherited from interface
readExternal , writeExternal

Field Detail


public static final long serialVersionUID
Method Detail


public RemoteStub exportObject(Remote obj,
                               Object data)
                        throws RemoteException
Find or create a client stub object for the supplied Remote.
obj - the remote object implementation information necessary to export the object


public String getClientHost()
                     throws ServerNotActiveException
Return the hostname of the current client. When called from a thread actively handling a remote method invocation the hostname of the client is returned.
ServerNotActiveException - If called outside of servicing a remote method invocation.

Java Platform 1.2
Beta 4

Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.