Package com.sun.corba.se.impl.oa.poa
Class POAFactory
java.lang.Object
com.sun.corba.se.impl.oa.poa.POAFactory
- All Implemented Interfaces:
ObjectAdapterFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPoaManager(POAManager manager) find(ObjectAdapterId oaid) Find the ObjectAdapter instance that corresponds to the given ObjectAdapterId.getORB()voidInitialize this object adapter factory instance.intnewPOAId()intvoidregisterPOAForServant(POA poa, Servant servant) voidvoidremovePoaManager(POAManager manager) voidshutdown(boolean waitForCompletion) Shutdown all object adapters and other state associated with this factory.voidunregisterPOAForServant(POA poa, Servant servant)
-
Constructor Details
-
POAFactory
public POAFactory()All object adapter factories must have a no-arg constructor.
-
-
Method Details
-
getWrapper
-
lookupPOA
-
registerPOAForServant
-
unregisterPOAForServant
-
init
Description copied from interface:ObjectAdapterFactoryInitialize this object adapter factory instance.- Specified by:
initin interfaceObjectAdapterFactory
-
find
Description copied from interface:ObjectAdapterFactoryFind the ObjectAdapter instance that corresponds to the given ObjectAdapterId.- Specified by:
findin interfaceObjectAdapterFactory
-
shutdown
public void shutdown(boolean waitForCompletion) Description copied from interface:ObjectAdapterFactoryShutdown all object adapters and other state associated with this factory.- Specified by:
shutdownin interfaceObjectAdapterFactory
-
removePoaManager
-
addPoaManager
-
newPOAManagerId
public int newPOAManagerId() -
registerRootPOA
public void registerRootPOA() -
getRootPOA
-
getDelegateImpl
-
newPOAId
public int newPOAId() -
getORB
- Specified by:
getORBin interfaceObjectAdapterFactory
-