Package com.sun.corba.ee.spi.transport
Interface TransportManager
- All Known Implementing Classes:
TransportManagerImpl
@ManagedObject
@Description("The Transport Manager for the ORB")
@AMXMetadata(isSingleton=true)
public interface TransportManager
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
addToIORTemplate
(IORTemplate iorTemplate, Policies policies, String codebase, String objectAdapterManagerId, ObjectAdapterId objectAdapterId) void
close()
getAcceptors
(String objectAdapterManagerId, ObjectAdapterId objectAdapterId) getByteBufferPool
(int id) getInboundConnectionCache
(Acceptor acceptor) Return a MessageTraceManager for the current thread.getOutboundConnectionCache
(ContactInfo contactInfo) getSelector
(int id) void
registerAcceptor
(Acceptor acceptor) void
unregisterAcceptor
(Acceptor acceptor)
-
Field Details
-
SOCKET_OR_CHANNEL_CONNECTION_CACHE
- See Also:
-
-
Method Details
-
getByteBufferPool
-
getSelector
@ManagedAttribute @Description("The Selector, which listens for all I/O events") Selector getSelector() -
getSelector
-
close
void close() -
getAcceptors
@ManagedAttribute @Description("List of all Acceptors in this ORB") Collection<Acceptor> getAcceptors() -
getAcceptors
-
addToIORTemplate
void addToIORTemplate(IORTemplate iorTemplate, Policies policies, String codebase, 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
-
getOutboundConnectionCache
-
getOutboundConnectionCaches
@ManagedAttribute @Description("Outbound Connection Cache (client initiated connections)") Collection<OutboundConnectionCache> getOutboundConnectionCaches() -
getInboundConnectionCache
-
getInboundConnectionCaches
@ManagedAttribute @Description("Inbound Connection Cache (server accepted connections)") Collection<InboundConnectionCache> getInboundConnectionCaches() -
registerAcceptor
-
unregisterAcceptor
-