An activation group calls its monitor's
inactiveObject
method when an object in its group
becomes inactive (deactivates).
An activation group calls its monitor's
inactiveObject
method when an object in its group
becomes inactive (deactivates). An activation group discovers
that an object (that it participated in activating) in its VM
is no longer active, via calls to the activation group's
inactiveObject
method.
The inactiveObject
call informs the
ActivationMonitor
that the remote object reference
it holds for the object with the activation identifier,
id
, is no longer valid. The monitor considers the
reference associated with id
as a stale reference.
Since the reference is considered stale, a subsequent
activate
call for the same activation identifier
results in re-activating the remote object.
Parameters:
- id - the object's activation identifier
Throws:
- UnknownObjectException - if object is unknown
- RemoteException - if remote call fails
Since:
1.2