|
Public Member Functions |
void | activate (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
void | hold_requests (CORBA::Boolean wait_for_completion ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
void | discard_requests (CORBA::Boolean wait_for_completion ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
void | deactivate (CORBA::Boolean etherealize_objects, CORBA::Boolean wait_for_completion ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
PortableServer::POAManager::State | get_state (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
| TAO_POA_Manager (TAO_Object_Adapter &object_adapter) |
| ~TAO_POA_Manager (void) |
PortableInterceptor::AdapterManagerId | get_manager_id (ACE_ENV_SINGLE_ARG_DECL) |
void | check_state (ACE_ENV_SINGLE_ARG_DECL) |
| Check the state of this POA manager.
|
PortableServer::POAManager::State | get_state_i () throw (CORBA::SystemException) |
virtual CORBA::ORB_ptr | _get_orb (ACE_ENV_SINGLE_ARG_DECL) |
Protected Types |
typedef ACE_Unbounded_Set<
TAO_Root_POA * > | POA_COLLECTION |
Protected Member Functions |
void | activate_i (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
void | deactivate_i (CORBA::Boolean etherealize_objects, CORBA::Boolean wait_for_completion ACE_ENV_ARG_DECL) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
void | adapter_manager_state_changed (PortableServer::POAManager::State state ACE_ENV_ARG_DECL) throw (CORBA::SystemException) |
void | hold_requests_i (CORBA::Boolean wait_for_completion ACE_ENV_ARG_DECL) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
void | discard_requests_i (CORBA::Boolean wait_for_completion ACE_ENV_ARG_DECL) throw (CORBA::SystemException, PortableServer::POAManager::AdapterInactive) |
ACE_Lock & | lock (void) |
int | remove_poa (TAO_Root_POA *poa) |
int | register_poa (TAO_Root_POA *poa) |
PortableInterceptor::AdapterManagerId | generate_manager_id (void) const |
Protected Attributes |
PortableServer::POAManager::State | state_ |
ACE_Lock & | lock_ |
POA_COLLECTION | poa_collection_ |
TAO_Object_Adapter & | object_adapter_ |
PortableInterceptor::AdapterManagerId | poa_manager_id_ |
Friends |
class | TAO_Root_POA |
class | TAO_Object_Adapter |