| Frames | No Frames |
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.
|
| 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<T> 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. |
| MarshalledObject | Activate the object, associated with the given activation identifier. |
| MarshalledObject | Creates and instantiate a new remote object. |
| 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<T> | Stub method for ActivationGroup.newInstance().
|
| 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. |
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<T> | 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<T> | 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.
|