C# Class Apache.NMS.ActiveMQ.Test.AMQTransactionTestSupport

Show file Open project: ThorTech/apache-nms

Public Methods

Method Description
CreateConnection ( ) : IConnection
OnMessage ( IMessage message ) : void

Protected Methods

Method Description
BeginTx ( ) : void
CommitTx ( ) : void
CreateMessageConsumer ( ) : IMessageConsumer
GetPrefetchPolicy ( ) : PrefetchPolicy
Reconnect ( ) : void
ReconnectSession ( ) : void
RollbackTx ( ) : void
SetPrefetchToOne ( ) : void

Private Methods

Method Description
SetUp ( ) : void
TearDown ( ) : void
TestCloseConsumerBeforeCommit ( ) : void
TestMessageListener ( ) : void
TestReceiveRollback ( ) : void
TestReceiveRollbackWithPrefetchOfOne ( ) : void
TestReceiveTwoThenRollback ( ) : void
TestReceiveTwoThenRollbackManyTimes ( ) : void
TestSendReceiveTransactedBatches ( ) : void
TestSendReceiveWithPrefetchOne ( ) : void
TestSendRollback ( ) : void
TestSendRollbackWithPrefetchOfOne ( ) : void
TestSendSessionAndConnectionClose ( ) : void
TestSendSessionClose ( ) : void
TestSessionCommitedWithoutReceivingMessage ( ) : void
WaitReceiveAck ( ) : void
WaitReceiveUnack ( ) : void

Method Details

BeginTx() protected method

protected BeginTx ( ) : void
return void

CommitTx() protected method

protected CommitTx ( ) : void
return void

CreateConnection() public method

public CreateConnection ( ) : IConnection
return IConnection

CreateMessageConsumer() protected method

protected CreateMessageConsumer ( ) : IMessageConsumer
return IMessageConsumer

GetPrefetchPolicy() protected method

protected GetPrefetchPolicy ( ) : PrefetchPolicy
return PrefetchPolicy

OnMessage() public method

public OnMessage ( IMessage message ) : void
message IMessage
return void

Reconnect() protected method

protected Reconnect ( ) : void
return void

ReconnectSession() protected method

protected ReconnectSession ( ) : void
return void

RollbackTx() protected method

protected RollbackTx ( ) : void
return void

SetPrefetchToOne() protected method

protected SetPrefetchToOne ( ) : void
return void