|  | 
| 
 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 |