public class ManagedTransportConnection extends TransportConnection
broker, brokerConnectionStates, brokerInfo, brokerService, connector, dispatchQueue, dispatchStopped, taskRunner, transportException| Constructor and Description |
|---|
ManagedTransportConnection(TransportConnector connector,
org.apache.activemq.transport.Transport transport,
Broker broker,
org.apache.activemq.thread.TaskRunnerFactory factory,
org.apache.activemq.thread.TaskRunnerFactory stopFactory,
ManagementContext context,
ObjectName connectorName) |
| Modifier and Type | Method and Description |
|---|---|
protected ObjectName |
createObjectName(String type,
String value) |
org.apache.activemq.command.Response |
processAddConnection(org.apache.activemq.command.ConnectionInfo info) |
protected void |
registerMBean(ObjectName name) |
void |
stopAsync() |
protected void |
unregisterMBean(ObjectName name) |
delayedStop, dispatch, dispatchAsync, dispatchSync, doMark, doStop, getActiveTransactionCount, getConnectionId, getConnector, getDispatchQueueSize, getDuplexNetworkConnectorId, getMessageAuthorizationPolicy, getOldestActiveTransactionDuration, getProducerBrokerExchangeIfExists, getProtocolVersion, getRemoteAddress, getRemoteWireFormatInfo, getStatistics, getStopped, getTransport, isActive, isBlocked, isBlockedCandidate, isConnected, isFaultTolerantConnection, isManageable, isMarkedBlockedCandidate, isMarkedCandidate, isNetworkConnection, isPendingStop, isSlow, isStarting, isStopping, iterate, listConnectionStates, lookupConnectionState, lookupConnectionState, lookupConnectionState, lookupConnectionState, lookupConnectionState, processAddConsumer, processAddDestination, processAddProducer, processAddSession, processBeginTransaction, processBrokerInfo, processBrokerSubscriptionInfo, processCommitTransactionOnePhase, processCommitTransactionTwoPhase, processConnectionControl, processConnectionError, processConsumerControl, processControlCommand, processDispatch, processEndTransaction, processFlush, processForgetTransaction, processKeepAlive, processMessage, processMessageAck, processMessageDispatch, processMessageDispatchNotification, processMessagePull, processPrepareTransaction, processProducerAck, processRecoverTransactions, processRemoveConnection, processRemoveConsumer, processRemoveDestination, processRemoveProducer, processRemoveSession, processRemoveSubscription, processRollbackTransaction, processShutdown, processWireFormat, registerConnectionState, service, serviceException, serviceExceptionAsync, serviceTransportException, setActive, setBlocked, setBlockedCandidate, setConnected, setDuplexNetworkConnectorId, setMarkedCandidate, setMessageAuthorizationPolicy, setSlow, start, stop, stopAsync, toString, unregisterConnectionState, updateClientpublic ManagedTransportConnection(TransportConnector connector, org.apache.activemq.transport.Transport transport, Broker broker, org.apache.activemq.thread.TaskRunnerFactory factory, org.apache.activemq.thread.TaskRunnerFactory stopFactory, ManagementContext context, ObjectName connectorName) throws IOException
IOExceptionpublic void stopAsync()
stopAsync in class TransportConnectionpublic org.apache.activemq.command.Response processAddConnection(org.apache.activemq.command.ConnectionInfo info) throws Exception
processAddConnection in interface org.apache.activemq.state.CommandVisitorprocessAddConnection in class TransportConnectionExceptionprotected void registerMBean(ObjectName name)
protected void unregisterMBean(ObjectName name)
protected ObjectName createObjectName(String type, String value) throws IOException
IOExceptionCopyright © 2005–2020 The Apache Software Foundation. All rights reserved.