All Superinterfaces:
Externalizable, RemoteRef, Serializable

@Deprecated
public interface ServerRef
extends RemoteRef

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.

  • 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.

  • Field Details

  • 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 implementation
      data - 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