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

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.mule.tck.AbstractMuleTestCase
              extended by org.mule.test.integration.providers.jms.AbstractJmsFunctionalTestCase
                  extended by org.mule.test.integration.providers.jms.AbstractJmsTransactionFunctionalTest
                      extended by org.mule.test.integration.providers.jms.activemq.ActiveMQJmsTransactionFunctionalTestCase
                          extended by org.mule.test.integration.providers.jms.activemq.JmsClientAcknowledgeTransactionFunctionalTestCase
All Implemented Interfaces:
Test, org.mule.tck.TestCaseWatchdogTimeoutHandler

public class JmsClientAcknowledgeTransactionFunctionalTestCase
extends ActiveMQJmsTransactionFunctionalTestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.test.integration.providers.jms.AbstractJmsTransactionFunctionalTest
AbstractJmsTransactionFunctionalTest.RollbackExceptionListener
 
Nested classes/interfaces 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
 
Fields inherited from class org.mule.tck.AbstractMuleTestCase
IGNORED_DOT_MULE_DIRS
 
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
createTestInfo, createWatchdog, disposeManager, getDefaultModel, getManager, getName, getTestComponent, getTestConnector, getTestDescriptor, getTestEndpoint, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestInfo, getTestManager, getTestSession, getTestTransformer, handleTimeout, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isDisposeManagerPerSuite, isExcluded, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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.