Interface ICommandVisitor
- Namespace
- Apache.NMS.ActiveMQ.State
- Assembly
- Apache.NMS.ActiveMQ.dll
public interface ICommandVisitor
Methods
ProcessAddConnection(ConnectionInfo)
Response ProcessAddConnection(ConnectionInfo info)
Parameters
info
ConnectionInfo
Returns
- Response
ProcessAddConsumer(ConsumerInfo)
Response ProcessAddConsumer(ConsumerInfo info)
Parameters
info
ConsumerInfo
Returns
- Response
ProcessAddDestination(DestinationInfo)
Response ProcessAddDestination(DestinationInfo info)
Parameters
info
DestinationInfo
Returns
- Response
ProcessAddProducer(ProducerInfo)
Response ProcessAddProducer(ProducerInfo info)
Parameters
info
ProducerInfo
Returns
- Response
ProcessAddSession(SessionInfo)
Response ProcessAddSession(SessionInfo info)
Parameters
info
SessionInfo
Returns
- Response
ProcessBeginTransaction(TransactionInfo)
Response ProcessBeginTransaction(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessBrokerInfo(BrokerInfo)
Response ProcessBrokerInfo(BrokerInfo info)
Parameters
info
BrokerInfo
Returns
- Response
ProcessCommitTransactionOnePhase(TransactionInfo)
Response ProcessCommitTransactionOnePhase(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessCommitTransactionTwoPhase(TransactionInfo)
Response ProcessCommitTransactionTwoPhase(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessConnectionControl(ConnectionControl)
Response ProcessConnectionControl(ConnectionControl control)
Parameters
control
ConnectionControl
Returns
- Response
ProcessConnectionError(ConnectionError)
Response ProcessConnectionError(ConnectionError error)
Parameters
error
ConnectionError
Returns
- Response
ProcessConsumerControl(ConsumerControl)
Response ProcessConsumerControl(ConsumerControl control)
Parameters
control
ConsumerControl
Returns
- Response
ProcessControlCommand(ControlCommand)
Response ProcessControlCommand(ControlCommand command)
Parameters
command
ControlCommand
Returns
- Response
ProcessEndTransaction(TransactionInfo)
Response ProcessEndTransaction(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessFlushCommand(FlushCommand)
Response ProcessFlushCommand(FlushCommand command)
Parameters
command
FlushCommand
Returns
- Response
ProcessForgetTransaction(TransactionInfo)
Response ProcessForgetTransaction(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessKeepAliveInfo(KeepAliveInfo)
Response ProcessKeepAliveInfo(KeepAliveInfo info)
Parameters
info
KeepAliveInfo
Returns
- Response
ProcessMessage(Message)
Response ProcessMessage(Message send)
Parameters
send
Message
Returns
- Response
ProcessMessageAck(MessageAck)
Response ProcessMessageAck(MessageAck ack)
Parameters
ack
MessageAck
Returns
- Response
ProcessMessageDispatch(MessageDispatch)
Response ProcessMessageDispatch(MessageDispatch dispatch)
Parameters
dispatch
MessageDispatch
Returns
- Response
ProcessMessageDispatchNotification(MessageDispatchNotification)
Response ProcessMessageDispatchNotification(MessageDispatchNotification notification)
Parameters
notification
MessageDispatchNotification
Returns
- Response
ProcessMessagePull(MessagePull)
Response ProcessMessagePull(MessagePull pull)
Parameters
pull
MessagePull
Returns
- Response
ProcessPrepareTransaction(TransactionInfo)
Response ProcessPrepareTransaction(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessProducerAck(ProducerAck)
Response ProcessProducerAck(ProducerAck ack)
Parameters
ack
ProducerAck
Returns
- Response
ProcessRecoverTransactions(TransactionInfo)
Response ProcessRecoverTransactions(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessRemoveConnection(ConnectionId)
Response ProcessRemoveConnection(ConnectionId id)
Parameters
id
ConnectionId
Returns
- Response
ProcessRemoveConsumer(ConsumerId)
Response ProcessRemoveConsumer(ConsumerId id)
Parameters
id
ConsumerId
Returns
- Response
ProcessRemoveDestination(DestinationInfo)
Response ProcessRemoveDestination(DestinationInfo info)
Parameters
info
DestinationInfo
Returns
- Response
ProcessRemoveProducer(ProducerId)
Response ProcessRemoveProducer(ProducerId id)
Parameters
id
ProducerId
Returns
- Response
ProcessRemoveSession(SessionId)
Response ProcessRemoveSession(SessionId id)
Parameters
id
SessionId
Returns
- Response
ProcessRemoveSubscriptionInfo(RemoveSubscriptionInfo)
Response ProcessRemoveSubscriptionInfo(RemoveSubscriptionInfo info)
Parameters
info
RemoveSubscriptionInfo
Returns
- Response
ProcessReplayCommand(ReplayCommand)
Response ProcessReplayCommand(ReplayCommand replayCommand)
Parameters
replayCommand
ReplayCommand
Returns
- Response
ProcessResponse(Response)
Response ProcessResponse(Response response)
Parameters
response
Response
Returns
- Response
ProcessRollbackTransaction(TransactionInfo)
Response ProcessRollbackTransaction(TransactionInfo info)
Parameters
info
TransactionInfo
Returns
- Response
ProcessShutdownInfo(ShutdownInfo)
Response ProcessShutdownInfo(ShutdownInfo info)
Parameters
info
ShutdownInfo
Returns
- Response
Response ProcessWireFormat(WireFormatInfo info)
Parameters
info
WireFormatInfo
Returns
- Response