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

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.ActiveMQJmsXaTransactionFunctionalTestCase
All Implemented Interfaces:
Test

public class ActiveMQJmsXaTransactionFunctionalTestCase
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
ActiveMQJmsXaTransactionFunctionalTestCase()
           
 
Method Summary
 void afterInitialise()
           
 org.mule.providers.jms.JmsConnector createConnector()
           
protected  void doSetUp()
           
 ConnectionFactory getConnectionFactory()
           
 Connection getSenderConnection()
           
 org.mule.umo.UMOTransactionFactory getTransactionFactory()
           
 void testSendNotTransacted()
           
 void testSendTransactedIfPossibleWithoutTransaction()
           
 
Methods inherited from class org.mule.test.integration.providers.jms.activemq.ActiveMQJmsTransactionFunctionalTestCase
doTearDown
 
Methods inherited from class org.mule.test.integration.providers.jms.AbstractJmsTransactionFunctionalTest
addResultListener, exclude, getAcknowledgementMode, getDescriptor, getDLDest, getInDest, getOutDest, initialiseComponent, notExcluded, send, testCleanup, testSendTransactedAlways, testSendTransactedIfPossibleWithTransaction, testSendTransactedRollback, testTransactedRedeliveryToDLDestination
 
Methods inherited from class org.mule.test.integration.providers.jms.AbstractJmsFunctionalTestCase
drainDestinations, 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

ActiveMQJmsXaTransactionFunctionalTestCase

public ActiveMQJmsXaTransactionFunctionalTestCase()
Method Detail

getConnectionFactory

public ConnectionFactory getConnectionFactory()
                                       throws Exception
Overrides:
getConnectionFactory in class ActiveMQJmsTransactionFunctionalTestCase
Throws:
Exception

getSenderConnection

public Connection getSenderConnection()
                               throws Exception
Overrides:
getSenderConnection in class AbstractJmsFunctionalTestCase
Throws:
Exception

doSetUp

protected void doSetUp()
                throws Exception
Overrides:
doSetUp in class AbstractJmsTransactionFunctionalTest
Throws:
Exception

createConnector

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

getTransactionFactory

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

afterInitialise

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

testSendNotTransacted

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

testSendTransactedIfPossibleWithoutTransaction

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


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