java.rmi.activation
public final class ActivationDesc extends Object implements Serializable
Constructor Summary | |
---|---|
ActivationDesc(String className, String location, MarshalledObject data)
Create the new activation description, assuming the object group is the
{@link ActivationGroup#currentGroupID()}.
| |
ActivationDesc(String className, String location, MarshalledObject data, boolean restart)
Create the new activation description, assuming the object group is the
{@link ActivationGroup#currentGroupID()}.
| |
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data)
Create the new activation description. | |
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data, boolean restart)
Create the new activation description, providing full information.
|
Method Summary | |
---|---|
boolean | equals(Object obj)
Compare this object with another activation description for equality.
|
String | getClassName()
Get the class name of the object being activated
|
MarshalledObject | getData() |
ActivationGroupID | getGroupID() |
String | getLocation()
Get the code location URL ("codebase") of the object being activated.
|
boolean | getRestartMode()
Get the object reactivation strategy after crash.
|
int | hashCode()
Get the hash code of this object (overridden to make the returned value
consistent with .equals(..). |
Parameters: className the object fully qualified class name location the code base URL data the object initialization data, contained in a marshalled form
Parameters: className the object fully qualified class name location the code base URL data the object initialization data, contained in a marshalled form restart specifies reactivation mode after crash. If true, the object is activated when activator is restarted or the activation group is restarted. If false, the object is only activated on demand. This flag does has no effect during the normal operation (the object is normally activated on demand).
Parameters: groupID the object group id. className the object fully qualified class name location the code base URL data the object initialization data, contained in a marshalled form
Parameters: groupID the object group id. className the object fully qualified class name location the code base URL data the object initialization data, contained in a marshalled form restart specifies reactivation mode after crash. If true, the object is activated when activator is restarted or the activation group is restarted. If false, the object is only activated on demand. This flag does has no effect during the normal operation (the object is normally activated on demand).
Returns: true if all fields have the equal values, false otherwise.
Returns: the fully qualified class name of the object being activated
Returns: the codebase of the object being activated.
Returns: true ir the object is activated when activator is restarted or the activation group is restarted. False if the object is only activated on demand. This flag does has no effect during the normal operation (the object is normally activated on demand).