Interface TransportManager

  • All Known Implementing Classes:
    TransportManagerImpl

    @ManagedObject
    @Description("The Transport Manager for the ORB")
    @AMXMetadata(isSingleton=true)
    public interface TransportManager
    • Field Detail

      • SOCKET_OR_CHANNEL_CONNECTION_CACHE

        static final java.lang.String SOCKET_OR_CHANNEL_CONNECTION_CACHE
        See Also:
        Constant Field Values
    • Method Detail

      • getSelector

        @ManagedAttribute
        @Description("The Selector, which listens for all I/O events")
        Selector getSelector()
      • getSelector

        Selector getSelector​(int id)
      • close

        void close()
      • getAcceptors

        @ManagedAttribute
        @Description("List of all Acceptors in this ORB")
        java.util.Collection<Acceptor> getAcceptors()
      • getAcceptors

        java.util.Collection<Acceptor> getAcceptors​(java.lang.String objectAdapterManagerId,
                                                    ObjectAdapterId objectAdapterId)
      • addToIORTemplate

        void addToIORTemplate​(IORTemplate iorTemplate,
                              Policies policies,
                              java.lang.String codebase,
                              java.lang.String objectAdapterManagerId,
                              ObjectAdapterId objectAdapterId)
      • getMessageTraceManager

        MessageTraceManager getMessageTraceManager()
        Return a MessageTraceManager for the current thread. Each thread that calls getMessageTraceManager gets its own independent copy.
        Returns:
        MessageTraceManager for the current thread
      • getOutboundConnectionCaches

        @ManagedAttribute
        @Description("Outbound Connection Cache (client initiated connections)")
        java.util.Collection<OutboundConnectionCache> getOutboundConnectionCaches()
      • getInboundConnectionCaches

        @ManagedAttribute
        @Description("Inbound Connection Cache (server accepted connections)")
        java.util.Collection<InboundConnectionCache> getInboundConnectionCaches()
      • registerAcceptor

        void registerAcceptor​(Acceptor acceptor)
      • unregisterAcceptor

        void unregisterAcceptor​(Acceptor acceptor)