J-Integra® Espresso Programming Documentation (API)

POAManager.deactivate Method

This operation changes the state of the POA manager to inactive, causing associated POAs to reject the requests that have not begun executing as well as as any new requests.

void deactivate(
 bool etherealize_objects

 bool wait_for_completion
);

Parameters

etherealize_objects
a flag to indicate whether to invoke the etherealize operation of the associated servant manager for all active objects.
wait_for_completion
if FALSE, the operation returns immediately after changing state. If TRUE, it waits for all active requests to complete.

Return Value

none

Remarks

none

Exceptions

Exception TypeCondition
POAManagerPackage.AdapterInactive An error occurs if the operation is invoked on the POAManager in inactive state.

See Also

POAManager Interface | POAManager Members | Ics Namespace