- All Superinterfaces:
Externalizable
,RemoteRef
,Serializable
@Deprecated public interface ServerRef extends RemoteRef
Deprecated.
No replacement. This interface is unused and is obsolete.
A ServerRef represents the server-side handle for a remote object
implementation.
- Since:
- 1.1
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
Deprecated.AserialVersionUID
field in an interface is ineffectual. -
Method Summary
Modifier and Type Method Description RemoteStub
exportObject(Remote obj, Object data)
Deprecated.Creates a client stub object for the supplied Remote object.String
getClientHost()
Deprecated.Returns the hostname of the current client.Methods declared in interface java.rmi.server.RemoteRef
done, getRefClass, invoke, invoke, newCall, remoteEquals, remoteHashCode, remoteToString
-
Field Details
-
serialVersionUID
Deprecated.AserialVersionUID
field in an interface is ineffectual. Do not use; no replacement.indicate compatibility with JDK 1.1.x version of class.- See Also:
- Constant Field Values
-
-
Method Details
-
exportObject
Deprecated.Creates a client stub object for the supplied Remote object. If the call completes successfully, the remote object should be able to accept incoming calls from clients.- Parameters:
obj
- the remote object implementationdata
- information necessary to export the object- Returns:
- the stub for the remote object
- Throws:
RemoteException
- if an exception occurs attempting to export the object (e.g., stub class could not be found)- Since:
- 1.1
-
getClientHost
Deprecated.Returns the hostname of the current client. When called from a thread actively handling a remote method invocation the hostname of the client is returned.- Returns:
- the client's host name
- Throws:
ServerNotActiveException
- if called outside of servicing a remote method invocation- Since:
- 1.1
-