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

Show file Open project: ThorTech/apache-nms

Protected Properties

Property Type Description
DESTINATION_NAME string
TEST_CLIENT_ID string

Public Methods

Method Description
DoTestRedelivery ( int queuePrefetch, bool interleaveProducer ) : void
RollbackRedeliveryTest ( ) : System

Private Methods

Method Description
ConsumeMessage ( int deliveryCount ) : void
PopulateDestination ( int nbMessages, string destinationName ) : void
PopulateDestinationWithInterleavedProducer ( int nbMessages, string destinationName ) : void
SetUp ( ) : void
TearDown ( ) : void
TestMessageRedelivedMaxRedeliveriesTimesMultipleSessions ( ) : void
TestMessageRedelivedMaxRedeliveriesTimesSingleSession ( ) : void
TestRedelivery ( ) : void
TestRedeliveryOnSingleConsumer ( ) : void
TestRedeliveryOnSingleSession ( ) : void
TestRedeliveryPropertyWithNoRollback ( ) : void
TestValidateRedeliveryCountOnRollback ( ) : void
TestValidateRedeliveryCountOnRollbackWithPrefetch0 ( ) : void

Method Details

DoTestRedelivery() public method

public DoTestRedelivery ( int queuePrefetch, bool interleaveProducer ) : void
queuePrefetch int
interleaveProducer bool
return void

RollbackRedeliveryTest() public method

public RollbackRedeliveryTest ( ) : System
return System

Property Details

DESTINATION_NAME protected static property

protected static string DESTINATION_NAME
return string

TEST_CLIENT_ID protected static property

protected static string TEST_CLIENT_ID
return string