java.lang.Object
com.arjuna.orbportability.oa.core.OA

public class OA extends Object
An instance of this class provides access to the ORB specific Object Adapter class.
Since:
JTS 2.1.
Version:
$Id: OA.java 2342 2006-03-30 13:06:17Z $
Author:
Mark Little (mark@arjuna.com)
  • Constructor Details

    • OA

      public OA(ORB theORB)
  • Method Details

    • initialised

      public boolean initialised()
    • init

      public void init() throws org.omg.CORBA.ORBPackage.InvalidName, org.omg.PortableServer.POAManagerPackage.AdapterInactive, org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.ORBPackage.InvalidName
      org.omg.PortableServer.POAManagerPackage.AdapterInactive
      org.omg.CORBA.SystemException
    • createPOA

      public void createPOA(String adapterName, org.omg.CORBA.Policy[] policies) throws org.omg.PortableServer.POAPackage.AdapterAlreadyExists, org.omg.PortableServer.POAPackage.InvalidPolicy, org.omg.PortableServer.POAManagerPackage.AdapterInactive, org.omg.CORBA.SystemException
      Throws:
      org.omg.PortableServer.POAPackage.AdapterAlreadyExists
      org.omg.PortableServer.POAPackage.InvalidPolicy
      org.omg.PortableServer.POAManagerPackage.AdapterInactive
      org.omg.CORBA.SystemException
    • destroyRootPOA

      public void destroyRootPOA() throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException
    • destroyPOA

      public void destroyPOA(String adapterName) throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException
    • rootPoa

      public org.omg.PortableServer.POA rootPoa() throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException
    • rootPoa

      public void rootPoa(org.omg.PortableServer.POA thePOA) throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException
    • poa

      public org.omg.PortableServer.POA poa(String adapterName) throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException
    • poa

      public void poa(String adapterName, org.omg.PortableServer.POA thePOA) throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException
    • run

      public void run(String name) throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException
    • run

      public void run() throws org.omg.CORBA.SystemException
      Throws:
      org.omg.CORBA.SystemException