Class POABase
java.lang.Object
com.arjuna.orbportability.internal.orbspecific.oa.implementations.POABase
- All Implemented Interfaces:
POAImple
- Direct Known Subclasses:
javaidl_1_4
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroyPOA
(String adapterName) Destroy the child POA.void
Destroy the root POA.void
Initialise the root POA.boolean
Has the Object Adapter been initialised?org.omg.PortableServer.POA
void
Provide a reference to the child POA.org.omg.PortableServer.POA
rootPoa()
void
rootPoa
(org.omg.PortableServer.POA thePOA) Provide a reference to the root POA.void
run is a way of starting a server listening for invocations.void
run is a way of starting a server listening for invocations.
-
Field Details
-
_poa
protected org.omg.PortableServer.POA _poa -
_poas
-
_init
protected boolean _init
-
-
Constructor Details
-
POABase
public POABase()
-
-
Method Details
-
initialised
public boolean initialised()Description copied from interface:POAImple
Has the Object Adapter been initialised?- Specified by:
initialised
in interfacePOAImple
-
init
public void init(ORB orb) throws org.omg.CORBA.ORBPackage.InvalidName, org.omg.PortableServer.POAManagerPackage.AdapterInactive, org.omg.CORBA.SystemException Description copied from interface:POAImple
Initialise the root POA. -
destroyRootPOA
public void destroyRootPOA() throws org.omg.CORBA.SystemExceptionDescription copied from interface:POAImple
Destroy the root POA.- Specified by:
destroyRootPOA
in interfacePOAImple
- Throws:
org.omg.CORBA.SystemException
-
destroyPOA
Description copied from interface:POAImple
Destroy the child POA.- Specified by:
destroyPOA
in interfacePOAImple
- Throws:
org.omg.CORBA.SystemException
-
rootPoa
public org.omg.PortableServer.POA rootPoa() throws org.omg.CORBA.SystemException -
rootPoa
public void rootPoa(org.omg.PortableServer.POA thePOA) throws org.omg.CORBA.SystemException Description copied from interface:POAImple
Provide a reference to the root POA. Used if the application must initialise the POA separately. -
poa
-
poa
public void poa(String adapterName, org.omg.PortableServer.POA thePOA) throws org.omg.CORBA.SystemException Description copied from interface:POAImple
Provide a reference to the child POA. Used if the application must initialise the POA separately. -
run
Description copied from interface:POAImple
run is a way of starting a server listening for invocations. For historical reasons we do this via the Object Adapter interface, though POA ORBs may implement this via the ORB. -
run
Description copied from interface:POAImple
run is a way of starting a server listening for invocations. For historical reasons we do this via the Object Adapter interface, though POA ORBs may implement this via the ORB.
-