C# 클래스 Apache.NMS.ActiveMQ.Test.AMQTransactionTestSupport

파일 보기 프로젝트 열기: ThorTech/apache-nms

공개 메소드들

메소드 설명
CreateConnection ( ) : IConnection
OnMessage ( IMessage message ) : void

보호된 메소드들

메소드 설명
BeginTx ( ) : void
CommitTx ( ) : void
CreateMessageConsumer ( ) : IMessageConsumer
GetPrefetchPolicy ( ) : PrefetchPolicy
Reconnect ( ) : void
ReconnectSession ( ) : void
RollbackTx ( ) : void
SetPrefetchToOne ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

BeginTx() 보호된 메소드

protected BeginTx ( ) : void
리턴 void

CommitTx() 보호된 메소드

protected CommitTx ( ) : void
리턴 void

CreateConnection() 공개 메소드

public CreateConnection ( ) : IConnection
리턴 IConnection

CreateMessageConsumer() 보호된 메소드

protected CreateMessageConsumer ( ) : IMessageConsumer
리턴 IMessageConsumer

GetPrefetchPolicy() 보호된 메소드

protected GetPrefetchPolicy ( ) : PrefetchPolicy
리턴 PrefetchPolicy

OnMessage() 공개 메소드

public OnMessage ( IMessage message ) : void
message IMessage
리턴 void

Reconnect() 보호된 메소드

protected Reconnect ( ) : void
리턴 void

ReconnectSession() 보호된 메소드

protected ReconnectSession ( ) : void
리턴 void

RollbackTx() 보호된 메소드

protected RollbackTx ( ) : void
리턴 void

SetPrefetchToOne() 보호된 메소드

protected SetPrefetchToOne ( ) : void
리턴 void