public abstract class AbstractThreadSafeAccessTestCase extends AbstractMuleContextTestCase
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractThreadSafeAccessTestCase.Caller |
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE, TEST_PAYLOAD, WORKING_DIRECTORY_SYSTEM_PROPERTY_KEY, workingDirectory
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME
Constructor and Description |
---|
AbstractThreadSafeAccessTestCase() |
Modifier and Type | Method and Description |
---|---|
protected void |
basicPattern(ThreadSafeAccess target) |
protected ThreadSafeAccess |
dummyEvent() |
protected void |
newCopy(ThreadSafeAccess target) |
protected void |
newThread(ThreadSafeAccess target,
boolean error,
boolean[] pattern) |
protected void |
resetAccessControl(ThreadSafeAccess target) |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, getBuilder, getConfigurationResources, getFileInsideWorkingDirectory, getNonBlockingResponse, getNonBlockingTestEventUsingFlow, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestMuleMessage, getTestMuleMessage, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, getWorkingDirectory, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
clearExcludedFlag, clearRequestContext, clearTestCaseName, createTestTimeoutRule, dumpFilteredThreadsInTest, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
protected ThreadSafeAccess dummyEvent() throws Exception
Exception
protected void resetAccessControl(ThreadSafeAccess target) throws InterruptedException
InterruptedException
protected void basicPattern(ThreadSafeAccess target) throws InterruptedException
InterruptedException
protected void newCopy(ThreadSafeAccess target) throws InterruptedException
InterruptedException
protected void newThread(ThreadSafeAccess target, boolean error, boolean[] pattern) throws InterruptedException
InterruptedException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.