org.mule.transport.jdbc.reliability
Class InboundMessageLossFlowTransactionsTestCase
java.lang.Object
org.mule.tck.junit4.AbstractMuleTestCase
org.mule.tck.junit4.AbstractMuleContextTestCase
org.mule.tck.junit4.FunctionalTestCase
org.mule.tck.AbstractServiceAndFlowTestCase
org.mule.transport.jdbc.functional.AbstractJdbcFunctionalTestCase
org.mule.transport.jdbc.reliability.InboundMessageLossTestCase
org.mule.transport.jdbc.reliability.InboundMessageLossTransactionsTestCase
org.mule.transport.jdbc.reliability.InboundMessageLossFlowTransactionsTestCase
public class InboundMessageLossFlowTransactionsTestCase
- extends InboundMessageLossTransactionsTestCase
Verify that no inbound messages are lost when exceptions occur.
The message must either make it all the way to the SEDA queue (in the case of
an asynchronous inbound endpoint), or be restored/rolled back at the source.
In the case of JDBC, this will cause the ACK query to not be executed and therefore
the source data will still be present the next time the database is polled.
Methods inherited from class org.mule.transport.jdbc.functional.AbstractJdbcFunctionalTestCase |
assertResultSetEmpty, assertResultSetNotEmpty, createTable, deleteTable, doTearDown, execSqlQuery, execSqlUpdate, getConfig, getCountWithType1, getCountWithType2, getCountWithType3, isPopulateTestData, populateTable, setPopulateTestData, startDatabase, stopDatabase |
Methods inherited from class org.mule.tck.junit4.FunctionalTestCase |
clearFlowAssertions, getBuilder, getComponent, getComponent, getFlowConstruct, getFunctionalTestComponent, loadResource, loadResourceAsString, stopFlowConstruct, testFlow, testFlow |
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, getConfigurationResources, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext |
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase |
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InboundMessageLossFlowTransactionsTestCase
public InboundMessageLossFlowTransactionsTestCase(AbstractServiceAndFlowTestCase.ConfigVariant variant,
String configResources)
parameters
public static Collection<Object[]> parameters()
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.