Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.rmi.activation

Class Activatable

java.lang.Object
|
+--java.rmi.server.RemoteObject
   |
   +--java.rmi.server.RemoteServer
      |
      +--java.rmi.activation.Activatable


public abstract class Activatable

extends RemoteServer

Constructor Summary

Activatable(java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port)

Activatable(java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

Activatable(java.rmi.activation.ActivationID id, int port)

Activatable(java.rmi.activation.ActivationID id, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

Method Summary

static java.rmi.activation.ActivationIDexportObject(java.rmi.Remote obj, java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port)

static java.rmi.activation.ActivationIDexportObject(java.rmi.Remote obj, java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

static java.rmi.RemoteexportObject(java.rmi.Remote obj, java.rmi.activation.ActivationID id, int port)

static java.rmi.RemoteexportObject(java.rmi.Remote obj, java.rmi.activation.ActivationID id, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

java.rmi.activation.ActivationIDgetID()

static booleaninactive(java.rmi.activation.ActivationID id)

static java.rmi.Remoteregister(java.rmi.activation.ActivationDesc desc)

static booleanunexportObject(java.rmi.Remote obj, boolean force)

static voidunregister(java.rmi.activation.ActivationID id)

Constructor Details

Activatable

protected Activatable(java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port)

Parameters:


Activatable

protected Activatable(java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

Parameters:


Activatable

protected Activatable(java.rmi.activation.ActivationID id, int port)

Parameters:


Activatable

protected Activatable(java.rmi.activation.ActivationID id, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

Parameters:


Method Details

exportObject

public static ActivationID exportObject(java.rmi.Remote obj, java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port)

Parameters:


exportObject

public static ActivationID exportObject(java.rmi.Remote obj, java.lang.String location, java.rmi.MarshalledObject data, boolean restart, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

Parameters:


exportObject

public static Remote exportObject(java.rmi.Remote obj, java.rmi.activation.ActivationID id, int port)

Parameters:


exportObject

public static Remote exportObject(java.rmi.Remote obj, java.rmi.activation.ActivationID id, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)

Parameters:


getID

protected ActivationID getID()


inactive

public static boolean inactive(java.rmi.activation.ActivationID id)

Parameters:


register

public static Remote register(java.rmi.activation.ActivationDesc desc)

Parameters:


unexportObject

public static boolean unexportObject(java.rmi.Remote obj, boolean force)

Parameters:


unregister

public static void unregister(java.rmi.activation.ActivationID id)

Parameters: