org.jacorb.poa
Class POAManager

java.lang.Object
  extended by org.omg.PortableServer._POAManagerLocalBase
      extended by org.jacorb.poa.POAManager

public class POAManager
extends org.omg.PortableServer._POAManagerLocalBase

The poa manager class, an implementation of org.omg.PortableServer.POAManager

Version:
$Id: POAManager.java,v 1.16 2006/05/22 15:03:49 alphonse.bendt Exp $
Author:
Reimo Tiedemann, FU Berlin

Field Summary
protected  boolean poaCreationFailed
           
 org.omg.PortableServer.POAManagerPackage.State state
           
 
Constructor Summary
protected POAManager(ORB _orb)
           
 
Method Summary
 void activate()
           
 void deactivate(boolean etherealize_objects, boolean wait_for_completion)
           
 void discard_requests(boolean wait_for_completion)
           
 org.omg.PortableServer.POAManagerPackage.State get_state()
           
protected  POA getRegisteredPOA(java.lang.String name)
           
 void hold_requests(boolean wait_for_completion)
           
protected  void registerPOA(POA poa)
           
protected  void setMonitor(POAManagerMonitor _monitor)
           
protected  void unregisterPOA(POA poa)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

state

public org.omg.PortableServer.POAManagerPackage.State state

poaCreationFailed

protected boolean poaCreationFailed
Constructor Detail

POAManager

protected POAManager(ORB _orb)
Method Detail

activate

public void activate()
              throws org.omg.PortableServer.POAManagerPackage.AdapterInactive
Throws:
org.omg.PortableServer.POAManagerPackage.AdapterInactive

deactivate

public void deactivate(boolean etherealize_objects,
                       boolean wait_for_completion)
                throws org.omg.PortableServer.POAManagerPackage.AdapterInactive
Throws:
org.omg.PortableServer.POAManagerPackage.AdapterInactive

discard_requests

public void discard_requests(boolean wait_for_completion)
                      throws org.omg.PortableServer.POAManagerPackage.AdapterInactive
Throws:
org.omg.PortableServer.POAManagerPackage.AdapterInactive

get_state

public org.omg.PortableServer.POAManagerPackage.State get_state()

getRegisteredPOA

protected POA getRegisteredPOA(java.lang.String name)

hold_requests

public void hold_requests(boolean wait_for_completion)
                   throws org.omg.PortableServer.POAManagerPackage.AdapterInactive
Throws:
org.omg.PortableServer.POAManagerPackage.AdapterInactive

registerPOA

protected void registerPOA(POA poa)

setMonitor

protected void setMonitor(POAManagerMonitor _monitor)

unregisterPOA

protected void unregisterPOA(POA poa)