Tuxedo
0

Administering a Tuxedo Application at Run Time

 Previous Next Contents View as PDF  

PortableServer::POA::create_id_assignment_policy

Synopsis

Obtains an object with the IdAssignmentPolicy interface so the user can pass the object to the POA::create_POA operation.

C++ Binding

IdAssignmentPolicy_ptr
PortableServer::POA::create_id_assignment_policy (
PortableServer::IdAssignmentPolicyValue value)

Argument

value

A value of either PortableServer::USER_ID, indicating ObjectIds are assigned only by the application, or PortableServer::SYSTEM_ID, indicating ObjectIds are assigned only by the system.

Description

The POA::create_id_assignment_policy operation obtains objects with the IdAssignmentPolicy interface. When passed to the POA::create_POA operation, this policy specifies whether ObjectIds in the created POA are generated by the application or by the ORB. The following values can be supplied:

If no IdAssignmentPolicy is specified at POA creation, the default is SYSTEM_ID.

Note: This function is supported only for a joint client/server.

Return Values

Returns an Id Assignment policy.

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy