Class TOAFactory

  • All Implemented Interfaces:
    ObjectAdapterFactory

    @ManagedObject
    @Description("The Factory for the TOA (transient object adapter)")
    @AMXMetadata(isSingleton=true)
    public class TOAFactory
    extends java.lang.Object
    implements ObjectAdapterFactory
    • Constructor Detail

      • TOAFactory

        public TOAFactory()
    • Method Detail

      • getDefaultTOA

        @ManagedAttribute
        @Description("The default TOA used only for dispatch, not objref creation")
        private TOAImpl getDefaultTOA()
      • getCodebaseMap

        @ManagedAttribute
        @Description("The map from Codebase to TOA")
        private java.util.Map<java.lang.String,​TOAImpl> getCodebaseMap()
      • init

        public void init​(ORB orb)
        Description copied from interface: ObjectAdapterFactory
        Initialize this object adapter factory instance.
        Specified by:
        init in interface ObjectAdapterFactory
        Parameters:
        orb - to use for initalisation
      • shutdown

        public void shutdown​(boolean waitForCompletion)
        Description copied from interface: ObjectAdapterFactory
        Shutdown all object adapters and other state associated with this factory.
        Specified by:
        shutdown in interface ObjectAdapterFactory
        Parameters:
        waitForCompletion - if true then wait for all ongoing requests to finish before shutting down, if false then shutdown immediatly.
      • getTOA

        public TOA getTOA​(java.lang.String codebase)
      • getTOA

        public TOA getTOA()