public interface POAOperations
POA create_POA(java.lang.String adapter_name, POAManager a_POAManager, Policy[] policies) throws InvalidPolicy, AdapterAlreadyExists
InvalidPolicyAdapterAlreadyExistsPOA find_POA(java.lang.String adapter_name, boolean activate_it) throws AdapterNonExistent
AdapterNonExistentvoid destroy(boolean etherealize_objects,
boolean wait_for_completion)
ThreadPolicy create_thread_policy(ThreadPolicyValue value)
LifespanPolicy create_lifespan_policy(LifespanPolicyValue value)
IdUniquenessPolicy create_id_uniqueness_policy(IdUniquenessPolicyValue value)
IdAssignmentPolicy create_id_assignment_policy(IdAssignmentPolicyValue value)
ImplicitActivationPolicy create_implicit_activation_policy(ImplicitActivationPolicyValue value)
ServantRetentionPolicy create_servant_retention_policy(ServantRetentionPolicyValue value)
RequestProcessingPolicy create_request_processing_policy(RequestProcessingPolicyValue value)
java.lang.String the_name()
POA the_parent()
POA[] the_children()
POAManager the_POAManager()
AdapterActivator the_activator()
void the_activator(AdapterActivator arg)
ServantManager get_servant_manager() throws WrongPolicy
WrongPolicyvoid set_servant_manager(ServantManager imgr) throws WrongPolicy
WrongPolicyServant get_servant() throws WrongPolicy, NoServant
WrongPolicyNoServantvoid set_servant(Servant p_servant) throws WrongPolicy
WrongPolicybyte[] activate_object(Servant p_servant) throws ServantAlreadyActive, WrongPolicy
ServantAlreadyActiveWrongPolicyvoid activate_object_with_id(byte[] id,
Servant p_servant)
throws ServantAlreadyActive,
ObjectAlreadyActive,
WrongPolicy
void deactivate_object(byte[] oid)
throws WrongPolicy,
ObjectNotActive
WrongPolicyObjectNotActiveObject create_reference(java.lang.String intf) throws WrongPolicy
WrongPolicyObject create_reference_with_id(byte[] oid, java.lang.String intf) throws WrongPolicy
WrongPolicybyte[] servant_to_id(Servant p_servant) throws ServantNotActive, WrongPolicy
ServantNotActiveWrongPolicyObject servant_to_reference(Servant p_servant) throws ServantNotActive, WrongPolicy
ServantNotActiveWrongPolicyServant reference_to_servant(Object reference) throws WrongAdapter, WrongPolicy, ObjectNotActive
WrongAdapterWrongPolicyObjectNotActivebyte[] reference_to_id(Object reference) throws WrongAdapter, WrongPolicy
WrongAdapterWrongPolicyServant id_to_servant(byte[] oid) throws WrongPolicy, ObjectNotActive
WrongPolicyObjectNotActiveObject id_to_reference(byte[] oid) throws WrongPolicy, ObjectNotActive
WrongPolicyObjectNotActive