Lines Matching defs:POAImpl
108 * POAImpl is the implementation of the Portable Object Adapter. It
116 public class POAImpl extends ObjectAdapterBase implements POA
120 /* POA creation takes place in 2 stages: first, the POAImpl constructor is
127 Calling the POAImpl constructor results in a new POA in state STATE_START.
201 // Note that POAImpl handles all synchronization, so mediator is (mostly)
214 private POAImpl parent; // The POA that created this POA.
265 static POAImpl makeRootPOA( ORB orb )
270 POAImpl result = new POAImpl( ORBConstants.ROOT_POA_NAME,
311 private POAImpl( String name, POAImpl parent, ORB orb, int initialState )
345 POAImpl poaImpl = this ;
523 private POAImpl thePoa ;
532 public void doIt( POAImpl thePoa, boolean wait )
574 private boolean prepareForDestruction( POAImpl poa,
577 POAImpl[] childPoas = null ;
616 childPoas = (POAImpl[])poa.children.values().toArray(
617 new POAImpl[0] );
633 public void performDestroy( POAImpl poa, Set destroyedPOATemplates )
644 POAImpl parent = poa.parent ;
677 private void completeDestruction( POAImpl poa, POAImpl parent,
773 POAImpl poa = (POAImpl)(children.get(name)) ;
776 poa = new POAImpl( name, this, getORB(), STATE_START ) ;
818 POAImpl found = null ;
828 found = (POAImpl) children.get(name);
877 found = new POAImpl( name, this, getORB(), STATE_INIT ) ;