org.mule.test.integration.providers.jms.activemq
Class JmsClientAcknowledgeTransactionFunctionalTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.mule.tck.AbstractMuleTestCase
              extended byorg.mule.test.integration.providers.jms.AbstractJmsFunctionalTestCase
                  extended byorg.mule.test.integration.providers.jms.AbstractJmsTransactionFunctionalTest
                      extended byorg.mule.test.integration.providers.jms.activemq.ActiveMQJmsTransactionFunctionalTestCase
                          extended byorg.mule.test.integration.providers.jms.activemq.JmsClientAcknowledgeTransactionFunctionalTestCase
All Implemented Interfaces:
Test

public class JmsClientAcknowledgeTransactionFunctionalTestCase
extends ActiveMQJmsTransactionFunctionalTestCase


Nested Class Summary
 
Nested classes inherited from class org.mule.test.integration.providers.jms.AbstractJmsTransactionFunctionalTest
AbstractJmsTransactionFunctionalTest.RollbackExceptionListener
 
Nested classes inherited from class org.mule.tck.AbstractMuleTestCase
org.mule.tck.AbstractMuleTestCase.TestInfo
 
Field Summary
 
Fields inherited from class org.mule.test.integration.providers.jms.activemq.ActiveMQJmsTransactionFunctionalTestCase
factory
 
Fields inherited from class org.mule.test.integration.providers.jms.AbstractJmsTransactionFunctionalTest
ALL, CLEANUP, currentTx, exclusionFlag, SEND_NOT_TRANSACTED, SEND_TRANSACTED_ALWAYS, SEND_TRANSACTED_IF_POSSIBLE_WITH_TRANSACTION, SEND_TRANSACTED_IF_POSSIBLE_WITHOUT_TRANSACTION, SEND_TRANSACTED_ROLLBACK, TRANSACTED_REDELIVERY_TO_DL_DESTINATION
 
Fields inherited from class org.mule.test.integration.providers.jms.AbstractJmsFunctionalTestCase
callbackCalled, cnn, connector, CONNECTOR_NAME, currentMsg, DEFAULT_DL_QUEUE, DEFAULT_DL_TOPIC, DEFAULT_IN_QUEUE, DEFAULT_IN_TOPIC, DEFAULT_MESSAGE, DEFAULT_OUT_QUEUE, DEFAULT_OUT_TOPIC, eventCount, LOCK_WAIT, logger, model
 
Constructor Summary
JmsClientAcknowledgeTransactionFunctionalTestCase()
           
 
Method Summary
 org.mule.providers.jms.JmsConnector createConnector()
           
protected  int getAcknowledgementMode()
           
 org.mule.umo.UMOTransactionFactory getTransactionFactory()
           
 void testSendTransactedRollback()
           
 void testTransactedRedeliveryToDLDestination()
           
 
Methods inherited from class org.mule.test.integration.providers.jms.activemq.ActiveMQJmsTransactionFunctionalTestCase
doTearDown, getConnectionFactory
 
Methods inherited from class org.mule.test.integration.providers.jms.AbstractJmsTransactionFunctionalTest
addResultListener, afterInitialise, doSetUp, exclude, getDescriptor, getDLDest, getInDest, getOutDest, initialiseComponent, notExcluded, send, testCleanup, testSendNotTransacted, testSendTransactedAlways, testSendTransactedIfPossibleWithoutTransaction, testSendTransactedIfPossibleWithTransaction
 
Methods inherited from class org.mule.test.integration.providers.jms.AbstractJmsFunctionalTestCase
drainDestinations, getSenderConnection, initialiseComponent, receive, send, useTopics
 
Methods inherited from class org.mule.tck.AbstractMuleTestCase
addTest, disposeManager, finalize, getDefaultModel, getManager, getName, getTestComponent, getTestConnector, getTestDescriptor, getTestEndpoint, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestInfo, getTestManager, getTestSession, getTestTransformer, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isOffline, run, runBare, setDisposeManagerPerSuite, setUp, suitePostSetUp, suitePostTearDown, suitePreSetUp, suitePreTearDown, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, run, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JmsClientAcknowledgeTransactionFunctionalTestCase

public JmsClientAcknowledgeTransactionFunctionalTestCase()
Method Detail

getTransactionFactory

public org.mule.umo.UMOTransactionFactory getTransactionFactory()
Overrides:
getTransactionFactory in class ActiveMQJmsTransactionFunctionalTestCase

createConnector

public org.mule.providers.jms.JmsConnector createConnector()
                                                    throws Exception
Overrides:
createConnector in class ActiveMQJmsTransactionFunctionalTestCase
Throws:
Exception

getAcknowledgementMode

protected int getAcknowledgementMode()
Overrides:
getAcknowledgementMode in class AbstractJmsTransactionFunctionalTest

testSendTransactedRollback

public void testSendTransactedRollback()
                                throws Exception
Overrides:
testSendTransactedRollback in class AbstractJmsTransactionFunctionalTest
Throws:
Exception

testTransactedRedeliveryToDLDestination

public void testTransactedRedeliveryToDLDestination()
                                             throws Exception
Overrides:
testTransactedRedeliveryToDLDestination in class AbstractJmsTransactionFunctionalTest
Throws:
Exception


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.