@ManagedObject
@Description(value="The Transport Manager for the ORB")
@AMXMetadata(isSingleton=true)
public interface TransportManager
| Modifier and Type | Field and Description |
|---|---|
static String |
SOCKET_OR_CHANNEL_CONNECTION_CACHE |
| Modifier and Type | Method and Description |
|---|---|
void |
addToIORTemplate(IORTemplate iorTemplate,
Policies policies,
String codebase,
String objectAdapterManagerId,
ObjectAdapterId objectAdapterId) |
void |
close() |
Collection<Acceptor> |
getAcceptors() |
Collection<Acceptor> |
getAcceptors(String objectAdapterManagerId,
ObjectAdapterId objectAdapterId) |
ByteBufferPool |
getByteBufferPool(int id) |
InboundConnectionCache |
getInboundConnectionCache(Acceptor acceptor) |
Collection<InboundConnectionCache> |
getInboundConnectionCaches() |
MessageTraceManager |
getMessageTraceManager()
Return a MessageTraceManager for the current thread.
|
OutboundConnectionCache |
getOutboundConnectionCache(ContactInfo contactInfo) |
Collection<OutboundConnectionCache> |
getOutboundConnectionCaches() |
Selector |
getSelector() |
Selector |
getSelector(int id) |
void |
registerAcceptor(Acceptor acceptor) |
void |
unregisterAcceptor(Acceptor acceptor) |
static final String SOCKET_OR_CHANNEL_CONNECTION_CACHE
ByteBufferPool getByteBufferPool(int id)
@ManagedAttribute @Description(value="The Selector, which listens for all I/O events") Selector getSelector()
Selector getSelector(int id)
void close()
@ManagedAttribute @Description(value="List of all Acceptors in this ORB") Collection<Acceptor> getAcceptors()
Collection<Acceptor> getAcceptors(String objectAdapterManagerId, ObjectAdapterId objectAdapterId)
void addToIORTemplate(IORTemplate iorTemplate, Policies policies, String codebase, String objectAdapterManagerId, ObjectAdapterId objectAdapterId)
MessageTraceManager getMessageTraceManager()
OutboundConnectionCache getOutboundConnectionCache(ContactInfo contactInfo)
@ManagedAttribute @Description(value="Outbound Connection Cache (client initiated connections)") Collection<OutboundConnectionCache> getOutboundConnectionCaches()
InboundConnectionCache getInboundConnectionCache(Acceptor acceptor)
@ManagedAttribute @Description(value="Inbound Connection Cache (server accepted connections)") Collection<InboundConnectionCache> getInboundConnectionCaches()
void registerAcceptor(Acceptor acceptor)
void unregisterAcceptor(Acceptor acceptor)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.