public class CorbaTransportManagerImpl extends Object implements CorbaTransportManager
| Modifier and Type | Field and Description |
|---|---|
protected List |
acceptors |
protected Map |
inboundConnectionCaches |
protected ORB |
orb |
protected Map |
outboundConnectionCaches |
protected Selector |
selector |
SOCKET_OR_CHANNEL_CONNECTION_CACHE| Constructor and Description |
|---|
CorbaTransportManagerImpl(ORB orb) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToIORTemplate(IORTemplate iorTemplate,
Policies policies,
String codebase,
String objectAdapterManagerId,
ObjectAdapterId objectAdapterId) |
void |
close() |
protected void |
dprint(String msg) |
Collection |
getAcceptors() |
Collection |
getAcceptors(String objectAdapterManagerId,
ObjectAdapterId objectAdapterId) |
ByteBufferPool |
getByteBufferPool(int id) |
InboundConnectionCache |
getInboundConnectionCache(Acceptor acceptor) |
Collection |
getInboundConnectionCaches() |
OutboundConnectionCache |
getOutboundConnectionCache(ContactInfo contactInfo) |
Collection |
getOutboundConnectionCaches() |
Selector |
getSelector(int id) |
void |
registerAcceptor(Acceptor acceptor) |
void |
unregisterAcceptor(Acceptor acceptor) |
protected ORB orb
protected List acceptors
protected Map outboundConnectionCaches
protected Map inboundConnectionCaches
protected Selector selector
public CorbaTransportManagerImpl(ORB orb)
public ByteBufferPool getByteBufferPool(int id)
getByteBufferPool in interface TransportManagerpublic OutboundConnectionCache getOutboundConnectionCache(ContactInfo contactInfo)
getOutboundConnectionCache in interface TransportManagerpublic Collection getOutboundConnectionCaches()
getOutboundConnectionCaches in interface TransportManagerpublic InboundConnectionCache getInboundConnectionCache(Acceptor acceptor)
getInboundConnectionCache in interface TransportManagerpublic Collection getInboundConnectionCaches()
getInboundConnectionCaches in interface TransportManagerpublic Selector getSelector(int id)
getSelector in interface TransportManagerpublic void registerAcceptor(Acceptor acceptor)
registerAcceptor in interface TransportManagerpublic Collection getAcceptors()
getAcceptors in interface TransportManagerpublic void unregisterAcceptor(Acceptor acceptor)
unregisterAcceptor in interface TransportManagerpublic void close()
close in interface TransportManagerpublic Collection getAcceptors(String objectAdapterManagerId, ObjectAdapterId objectAdapterId)
getAcceptors in interface CorbaTransportManagerpublic void addToIORTemplate(IORTemplate iorTemplate, Policies policies, String codebase, String objectAdapterManagerId, ObjectAdapterId objectAdapterId)
addToIORTemplate in interface CorbaTransportManagerprotected void dprint(String msg)
Copyright © 2018 JBoss by Red Hat. All rights reserved.