Frames | No Frames |
Methods which throw type java.rmi.activation.ActivationException | |
ActivatableServerRef | Get the activatable server reference that is handling activation of the
given activation id.
|
Methods which throw type java.rmi.activation.ActivationException | |
MarshalledObject | Activate the given object (try cache first if force = false)
|
ActivationMonitor | ActivationSystemTransient.activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation) Returns the activation monitor (THIS) and remebers the instantiator, used
by that group.
|
void | May be overridden and used as a hook. |
ActivationDesc | Get the activation descriptor for the given activation id.
|
ActivationGroupDesc | Get the descriptor of the given activation group.
|
MarshalledObject | Create the new instance of the object, using the class name and location
information, stored in the passed descriptor. |
ActivationGroupID | Create the activation group id and put this id-descriptor combination into
the group map. |
ActivationID | Create the object activation id and put this id-descriptor combination into
the group map. |
ActivationDesc | Replace the activation descriptor, return the previous descriptor.
|
ActivationGroupDesc | ActivationSystemTransient.setActivationGroupDesc(ActivationGroupID groupId, ActivationGroupDesc groupDesc) Replace the activation group descriptor, return the previous descriptor.
|
void | Remove the group from the group map
|
void | Remove the object id from the active object and description maps.
|
Classes derived from java.rmi.activation.ActivationException | |
class | Thrown when an ActivationGroupID parameter is invalid or
unknown.
|
class | Thrown when an ActivationID parameter is invalid or unknown.
|
Constructors which throw type java.rmi.activation.ActivationException | |
This constructor is used to register export the object on the given port. | |
Activatable.Activatable(String codebase, MarshalledObject data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) This constructor is used to register export the object on the given port,
additionally specifying the socket factories. | |
Create the new activation description, assuming the object group is the
ActivationGroup.currentGroupID() .
| |
ActivationDesc.ActivationDesc(String className, String location, MarshalledObject data, boolean restart) Create the new activation description, assuming the object group is the
ActivationGroup.currentGroupID() .
|
Methods which throw type java.rmi.activation.ActivationException | |
Remote | ActivationID.activate(boolean force) Activate the object.
|
MarshalledObject | Activate the object, associated with the given activation identifier. |
ActivationMonitor | This method is called from the ActivationGroup to inform the
ActivatinSystem that the group is now active and there is the
ActivationInstantiator for that group. |
void | Makes the call back to the groups ActivationMonitor .
|
void | The method is called when the object is exported. |
ActivationGroup | Create the new instance of the activation group, using the class name and
location information, stored in the passed descriptor. |
ActivationID | Activatable.exportObject(Remote obj, String location, MarshalledObject data, boolean restart, int port) Register and export the object that activatable object that is not derived
from the Activatable super class. |
ActivationID | Activatable.exportObject(Remote obj, String location, MarshalledObject data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) Register and export the object that activatable object that is not derived
from the Activatable super class. |
ActivationDesc | Get the activation descriptor for the object with the given activation id.
|
ActivationGroupDesc | Get the group descriptor for the group with the given id.
|
ActivationSystem | Get the current activation system. |
boolean | Inactivates and unexports the object. |
boolean | Notifies the monitor about the object being inactivated.
|
MarshalledObject | Stub method for ActivationGroup.newInstance() .
|
MarshalledObject | Creates and instantiate a new remote object. |
Remote | This method registers an activatable object. |
ActivationGroupID | Register the new activation group. |
ActivationID | Registers the activation descriptor and creates (and returns) its
activation identifier. |
ActivationDesc | Replace the activation descriptor for the object with the given activation
id.
|
ActivationGroupDesc | Replaces the group descriptor for the group with the given group activation
id.
|
void | Set the activation system for this virtual machine. |
void | Unregister the object (the object will no longer be activable with that id)
|
void | Removes the activation group with the given identifier. |
void | Removes the stored identifier-description map entry. |