J-Integra® Espresso Programming Documentation (API) |
|
ServantActivator.etherealize Method
This operation is invoked whenever a servant for an object is deactivated,
assuming the POA has the USE_SERVANT_MANAGER and RETAIN policies.
void
etherealize(
byte
[]
oid,
POA adapter,
Servant serv,
bool
cleanup_in_progress,
bool
remaining_activations,
);
Parameters
- oid
-
object Id associated with the object being deactivated.
- adapter
-
object reference for the POA in which the object was active.
- serv
-
contains reference to the servant associated with the object being deactivated.
- cleanup_in_progress
-
if TRUE indicates that destroy or deactivate is called with etherealize_objects
param of TRUE. FALSE indicates that etherealize was called due to other
reasons.
- remaining_activations
-
indicates whether the Servant Manager can destroy a servant. If set to TRUE,
the Servant Manager should wait until all invocations in progress have
completed.
Return Value
none
Remarks
none
Exceptions
none
See Also
ServantActivator Interface
| ServantActivator
Members | PortableServer Namespace
| Ics Namespace