J-Integra® Espresso Programming Documentation (API)

POA.deactivate_object Method

This operation causes the object id specified in the oid parameter to be deactivated. An object id which has been deactivated continues to process requests until there are no active requests for that object id. A deactivated object id is removed from the active object map when all requests executing for that object id have completed.

void deactivate_object(
 byte[] oid
);

Parameters

oid
Object id for the object to be deactivated.

Return Value

Object id associated with the servant

Remarks

none

Exceptions

Exception TypeCondition
POAPackage.WrongPolicy An error occurs if the RETAIN policy is not specified.
POAPackage.ObjectNotActive An error occurs if the object with the specified oid is not in the Active Object Map.

See Also

POA Interface | POA Members | Ics Namespace