org.mule.properties
Class InvocationPropertiesTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.tck.junit4.FunctionalTestCase
              extended by org.mule.properties.InvocationPropertiesTestCase

public class InvocationPropertiesTestCase
extends FunctionalTestCase


Field Summary
 DynamicPort dynamicPort
           
 DynamicPort dynamicPort2
           
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY
 
Constructor Summary
InvocationPropertiesTestCase()
           
 
Method Summary
 void aggregationOfPropertiesFromMultipleMessageWithAggregator()
           
 void allAsync()
           
 void catchExceptionStrategy()
           
 void defaultExceptionStrategy()
           
protected  String getConfigResources()
           
 void noPropagationInDifferentFlowHttp()
           
 void noPropagationInDifferentFlowVMOneWay()
           
 void noPropagationInDifferentFlowVMRequestResponse()
           
 void overwritePropertyValueInFlow()
           
 void overwritePropertyValueInFlowViaFlowRef()
           
 void overwritePropertyValueInSubFlowViaFlowRef()
           
 void propagateBetweenRoutes()
           
 void propagateFromRouteToNextProcessorMultipleRoutes()
           
 void propagateFromRouteToNextProcessorNoResult()
           
 void propagateFromRouteToNextProcessorSingleRoute()
           
 void propagateThroughAllRouterWithNoResults()
           
 void propagateThroughAllRouterWithResults()
           
 void propagateToRoutesInAll()
           
 void propagationInSameFlow()
           
 void propagationThroughAsyncElement()
           
 void propagationThroughEnricher()
           
 void propagationThroughFlowRefToFlow()
           
 void propagationThroughFlowRefToSubFlow()
           
 void propagationThroughOneWayFlowSedaQueue()
           
 void propagationThroughWireTap()
           
 void propagationWithHTTPRequestResponseOutboundEndpointMidFlow()
           
 void propagationWithVMRequestResponseOutboundEndpointMidFlow()
           
 void propertyAddedInAsyncElementNotAddedinFlow()
           
 void propertyAddedInEnricherNotAddedinFlow()
           
 void propertyAddedInWireTapNotAddedinFlow()
           
 void propogationOfPropertiesInMessageSplitWithSplitter()
           
 void setInvocationPropertyInFlowGetUsingAPI()
           
 void setInvocationPropertyUsingAPIGetInFlow()
           
 
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, doSetUp, doTearDown, 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, getTestHeader, 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
 

Field Detail

dynamicPort

public DynamicPort dynamicPort

dynamicPort2

public DynamicPort dynamicPort2
Constructor Detail

InvocationPropertiesTestCase

public InvocationPropertiesTestCase()
Method Detail

setInvocationPropertyUsingAPIGetInFlow

public void setInvocationPropertyUsingAPIGetInFlow()
                                            throws Exception
Throws:
Exception

setInvocationPropertyInFlowGetUsingAPI

public void setInvocationPropertyInFlowGetUsingAPI()
                                            throws Exception
Throws:
Exception

overwritePropertyValueInFlow

public void overwritePropertyValueInFlow()
                                  throws Exception
Throws:
Exception

propagationInSameFlow

public void propagationInSameFlow()
                           throws Exception
Throws:
Exception

noPropagationInDifferentFlowVMRequestResponse

public void noPropagationInDifferentFlowVMRequestResponse()
                                                   throws Exception
Throws:
Exception

noPropagationInDifferentFlowVMOneWay

public void noPropagationInDifferentFlowVMOneWay()
                                          throws Exception
Throws:
Exception

noPropagationInDifferentFlowHttp

public void noPropagationInDifferentFlowHttp()
                                      throws Exception
Throws:
Exception

propagationThroughOneWayFlowSedaQueue

public void propagationThroughOneWayFlowSedaQueue()
                                           throws Exception
Throws:
Exception

propagationWithVMRequestResponseOutboundEndpointMidFlow

public void propagationWithVMRequestResponseOutboundEndpointMidFlow()
                                                             throws Exception
Throws:
Exception

propagationWithHTTPRequestResponseOutboundEndpointMidFlow

public void propagationWithHTTPRequestResponseOutboundEndpointMidFlow()
                                                               throws Exception
Throws:
Exception

propagationThroughFlowRefToFlow

public void propagationThroughFlowRefToFlow()
                                     throws Exception
Throws:
Exception

overwritePropertyValueInFlowViaFlowRef

public void overwritePropertyValueInFlowViaFlowRef()
                                            throws Exception
Throws:
Exception

propagationThroughFlowRefToSubFlow

public void propagationThroughFlowRefToSubFlow()
                                        throws Exception
Throws:
Exception

overwritePropertyValueInSubFlowViaFlowRef

public void overwritePropertyValueInSubFlowViaFlowRef()
                                               throws Exception
Throws:
Exception

propagationThroughAsyncElement

public void propagationThroughAsyncElement()
                                    throws Exception
Throws:
Exception

propertyAddedInAsyncElementNotAddedinFlow

public void propertyAddedInAsyncElementNotAddedinFlow()
                                               throws Exception
Throws:
Exception

propagationThroughWireTap

public void propagationThroughWireTap()
                               throws Exception
Throws:
Exception

propertyAddedInWireTapNotAddedinFlow

public void propertyAddedInWireTapNotAddedinFlow()
                                          throws Exception
Throws:
Exception

propagationThroughEnricher

public void propagationThroughEnricher()
                                throws Exception
Throws:
Exception

propertyAddedInEnricherNotAddedinFlow

public void propertyAddedInEnricherNotAddedinFlow()
                                           throws Exception
Throws:
Exception

propagateToRoutesInAll

public void propagateToRoutesInAll()
                            throws Exception
Throws:
Exception

propagateThroughAllRouterWithResults

public void propagateThroughAllRouterWithResults()
                                          throws Exception
Throws:
Exception

propagateThroughAllRouterWithNoResults

public void propagateThroughAllRouterWithNoResults()
                                            throws Exception
Throws:
Exception

propagateBetweenRoutes

public void propagateBetweenRoutes()
                            throws Exception
Throws:
Exception

propagateFromRouteToNextProcessorSingleRoute

public void propagateFromRouteToNextProcessorSingleRoute()
                                                  throws Exception
Throws:
Exception

propagateFromRouteToNextProcessorMultipleRoutes

public void propagateFromRouteToNextProcessorMultipleRoutes()
                                                     throws Exception
Throws:
Exception

propagateFromRouteToNextProcessorNoResult

public void propagateFromRouteToNextProcessorNoResult()
                                               throws Exception
Throws:
Exception

allAsync

public void allAsync()
              throws Exception
Throws:
Exception

propogationOfPropertiesInMessageSplitWithSplitter

public void propogationOfPropertiesInMessageSplitWithSplitter()
                                                       throws Exception
Throws:
Exception

aggregationOfPropertiesFromMultipleMessageWithAggregator

public void aggregationOfPropertiesFromMultipleMessageWithAggregator()
                                                              throws Exception
Throws:
Exception

defaultExceptionStrategy

public void defaultExceptionStrategy()
                              throws Exception
Throws:
Exception

catchExceptionStrategy

public void catchExceptionStrategy()
                            throws Exception
Throws:
Exception

getConfigResources

protected String getConfigResources()
Specified by:
getConfigResources in class FunctionalTestCase


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.