org.openorb.net
Class  ServerManagerImpl.AdapterManagerImpl
java.lang.Object
  |
  +--org.omg.CORBA.LocalObject
        |
        +--org.openorb.net.ServerManagerImpl.AdapterManagerImpl
- All Implemented Interfaces: 
- IDLEntity, Object, POAManager, POAManagerOperations, java.io.Serializable, ServerManager.AdapterManager
- Enclosing class: 
- ServerManagerImpl
- public class ServerManagerImpl.AdapterManagerImpl- extends LocalObject- implements POAManager, ServerManager.AdapterManager
This class provides an implementation for the AdapterManager 
 interface.
- See Also: 
- Serialized Form
| Method Summary | 
|  void | activate()Operation activate
 | 
|  void | deactivate(boolean etherealize,
           boolean wait_for_completion)Operation deactivate
 | 
|  void | discard_requests(boolean wait_for_completion)Operation discard_requests
 | 
|  State | get_state()Return the current state of the state machine.
 | 
|  void | hold_requests(boolean wait_for_completion)Put the AdapterManager into the HOLDING state.
 | 
|  void | setMaxManagerHeldRequests(int max)Set the maximum number of requests a manager accepts.
 | 
 
| Methods inherited from class org.omg.CORBA.LocalObject | 
| _create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface org.omg.CORBA.Object | 
| _create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override | 
 
setMaxManagerHeldRequests
public void setMaxManagerHeldRequests(int max)
- Set the maximum number of requests a manager accepts.- 
- Specified by: 
- setMaxManagerHeldRequestsin interface- ServerManager.AdapterManager
 
get_state
public State get_state()
- Return the current state of the state machine.- 
- Specified by: 
- get_statein interface- POAManagerOperations
 
deactivate
public void deactivate(boolean etherealize,
                       boolean wait_for_completion)
                throws AdapterInactive
- Description copied from interface: POAManagerOperations
- Operation deactivate- 
- Specified by: 
- deactivatein interface- POAManagerOperations
 
discard_requests
public void discard_requests(boolean wait_for_completion)
                      throws AdapterInactive
- Description copied from interface: POAManagerOperations
- Operation discard_requests- 
- Specified by: 
- discard_requestsin interface- POAManagerOperations
 
hold_requests
public void hold_requests(boolean wait_for_completion)
                   throws AdapterInactive
- Put the AdapterManager into the HOLDING state.- 
- Specified by: 
- hold_requestsin interface- POAManagerOperations
 
- 
- Parameters:
- wait_for_completion- If this flag is true the
 operation will not return until the POAs associated with
 this manager have completed any pending requests and 
 also entered the HOLDING state.
 
activate
public void activate()
              throws AdapterInactive
- Description copied from interface: POAManagerOperations
- Operation activate- 
- Specified by: 
- activatein interface- POAManagerOperations