Package com.sun.corba.ee.impl.transport
Class TransportManagerImpl
java.lang.Object
com.sun.corba.ee.impl.transport.TransportManagerImpl
- All Implemented Interfaces:
TransportManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ThreadLocalprotected final Map<String, InboundConnectionCache> protected ORBprotected final Map<String, OutboundConnectionCache> protected SelectorFields inherited from interface com.sun.corba.ee.spi.transport.TransportManager
SOCKET_OR_CHANNEL_CONNECTION_CACHE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToIORTemplate(IORTemplate iorTemplate, Policies policies, String codebase, String objectAdapterManagerId, ObjectAdapterId objectAdapterId) voidclose()private voidgetAcceptors(String objectAdapterManagerId, ObjectAdapterId objectAdapterId) getByteBufferPool(int id) getInboundConnectionCache(Acceptor acceptor) Return a MessageTraceManager for the current thread.getOutboundConnectionCache(ContactInfo contactInfo) getSelector(int id) voidregisterAcceptor(Acceptor acceptor) voidunregisterAcceptor(Acceptor acceptor)
-
Field Details
-
orb
-
acceptors
-
outboundConnectionCaches
-
inboundConnectionCaches
-
selector
-
currentMessageTraceManager
-
-
Constructor Details
-
TransportManagerImpl
-
-
Method Details
-
getByteBufferPool
- Specified by:
getByteBufferPoolin interfaceTransportManager
-
getOutboundConnectionCache
- Specified by:
getOutboundConnectionCachein interfaceTransportManager
-
getOutboundConnectionCaches
- Specified by:
getOutboundConnectionCachesin interfaceTransportManager
-
getInboundConnectionCaches
- Specified by:
getInboundConnectionCachesin interfaceTransportManager
-
getInboundConnectionCache
- Specified by:
getInboundConnectionCachein interfaceTransportManager
-
getSelector
- Specified by:
getSelectorin interfaceTransportManager
-
getSelector
- Specified by:
getSelectorin interfaceTransportManager
-
registerAcceptor
- Specified by:
registerAcceptorin interfaceTransportManager
-
unregisterAcceptor
- Specified by:
unregisterAcceptorin interfaceTransportManager
-
close
public void close()- Specified by:
closein interfaceTransportManager
-
getAcceptors
- Specified by:
getAcceptorsin interfaceTransportManager
-
display
-
getAcceptors
public Collection<Acceptor> getAcceptors(String objectAdapterManagerId, ObjectAdapterId objectAdapterId) - Specified by:
getAcceptorsin interfaceTransportManager
-
addToIORTemplate
public void addToIORTemplate(IORTemplate iorTemplate, Policies policies, String codebase, String objectAdapterManagerId, ObjectAdapterId objectAdapterId) - Specified by:
addToIORTemplatein interfaceTransportManager
-
getMessageTraceManager
Description copied from interface:TransportManagerReturn a MessageTraceManager for the current thread. Each thread that calls getMessageTraceManager gets its own independent copy.- Specified by:
getMessageTraceManagerin interfaceTransportManager- Returns:
- MessageTraceManager for the current thread
-