public abstract class HttpListenerPersistentConnectionsTestCase extends FunctionalTestCase
Modifier and Type | Field and Description |
---|---|
DynamicPort |
nonPersistentPort |
DynamicPort |
persistentPort |
DynamicPort |
persistentPortCloseHeader |
DynamicPort |
persistentPortCloseProperty |
DynamicPort |
persistentStreamingPort |
DynamicPort |
persistentStreamingTransformerPort |
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 |
---|
HttpListenerPersistentConnectionsTestCase() |
Modifier and Type | Method and Description |
---|---|
protected void |
assertConnectionClosesAfterSend(DynamicPort port,
org.apache.http.HttpVersion httpVersion) |
protected void |
assertConnectionClosesAfterTimeout(DynamicPort port,
org.apache.http.HttpVersion httpVersion) |
protected void |
assertConnectionClosesWithRequestConnectionCloseHeader(DynamicPort port,
org.apache.http.HttpVersion httpVersion) |
protected String |
getConfigFile() |
protected abstract org.apache.http.HttpVersion |
getHttpVersion() |
protected String |
performRequest(int port,
org.apache.http.HttpVersion httpVersion,
boolean keepAlive) |
clearFlowAssertions, getBuilder, getComponent, getComponent, getConfigFiles, getConfigResources, getFlowConstruct, getFunctionalTestComponent, getSubFlow, loadResource, loadResourceAsString, lookupFlowConstruct, runFlow, runFlow, runFlow, runFlowAndExpect, runFlowAndExpectProperty, runFlowNonBlocking, runFlowNonBlocking, runFlowNonBlocking, runFlowWithPayloadAndExpect, runSchedulersOnce, stopFlowConstruct, stopFlowSchedulers, testFlow, testFlow, testFlowNonBlocking, testFlowNonBlocking
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, 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
public DynamicPort nonPersistentPort
public DynamicPort persistentPort
public DynamicPort persistentPortCloseHeader
public DynamicPort persistentPortCloseProperty
public DynamicPort persistentStreamingPort
public DynamicPort persistentStreamingTransformerPort
public HttpListenerPersistentConnectionsTestCase()
protected abstract org.apache.http.HttpVersion getHttpVersion()
protected String getConfigFile()
getConfigFile
in class FunctionalTestCase
protected void assertConnectionClosesAfterSend(DynamicPort port, org.apache.http.HttpVersion httpVersion) throws IOException
IOException
protected void assertConnectionClosesAfterTimeout(DynamicPort port, org.apache.http.HttpVersion httpVersion) throws IOException, InterruptedException
IOException
InterruptedException
protected void assertConnectionClosesWithRequestConnectionCloseHeader(DynamicPort port, org.apache.http.HttpVersion httpVersion) throws IOException, InterruptedException
IOException
InterruptedException
protected String performRequest(int port, org.apache.http.HttpVersion httpVersion, boolean keepAlive) throws IOException
IOException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.