Class TargetConfiguration
java.lang.Object
org.apache.synapse.transport.passthru.config.BaseConfiguration
org.apache.synapse.transport.passthru.config.TargetConfiguration
This class stores configuration specific to HTTP Connectors (Senders)
-
Field Summary
Fields inherited from class org.apache.synapse.transport.passthru.config.BaseConfiguration
bufferFactory, conf, configurationContext, httpParams, ioReactorConfig, parameters, preserveHttpHeaders, preserveServerHeader, preserveUserAgentHeader -
Constructor Summary
ConstructorsConstructorDescriptionTargetConfiguration(org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.description.ParameterInclude parameters, org.apache.axis2.transport.base.threads.WorkerPool pool, PassThroughTransportMetricsCollector metrics, ProxyAuthenticator proxyAuthenticator) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild()org.apache.http.params.HttpParamsorg.apache.http.protocol.HttpProcessororg.apache.http.impl.nio.reactor.IOReactorConfigintvoidsetConnections(TargetConnections connections) Methods inherited from class org.apache.synapse.transport.passthru.config.BaseConfiguration
buildHttpParams, buildIOReactorConfig, getBufferFactory, getConfigurationContext, getIOBufferSize, getMetrics, getPreserveHttpHeaders, getSecondaryWorkerPool, getWorkerPool, getWorkerPool, isCorrelationLoggingEnabled, isPreserveHttpHeader, populatePreserveHttpHeaders
-
Constructor Details
-
TargetConfiguration
public TargetConfiguration(org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.description.ParameterInclude parameters, org.apache.axis2.transport.base.threads.WorkerPool pool, PassThroughTransportMetricsCollector metrics, ProxyAuthenticator proxyAuthenticator)
-
-
Method Details
-
build
public void build() throws org.apache.axis2.AxisFault- Overrides:
buildin classBaseConfiguration- Throws:
org.apache.axis2.AxisFault
-
getHttpParams
public org.apache.http.params.HttpParams getHttpParams() -
getIOReactorConfig
public org.apache.http.impl.nio.reactor.IOReactorConfig getIOReactorConfig() -
getHttpProcessor
public org.apache.http.protocol.HttpProcessor getHttpProcessor() -
getProxyAuthenticator
-
getMaxConnections
public int getMaxConnections() -
getConnections
-
setConnections
-