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