Class TargetConfiguration
- java.lang.Object
-
- org.apache.synapse.transport.passthru.config.BaseConfiguration
-
- org.apache.synapse.transport.passthru.config.TargetConfiguration
-
public class TargetConfiguration extends BaseConfiguration
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
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuild()TargetConnectionsgetConnections()org.apache.http.params.HttpParamsgetHttpParams()org.apache.http.protocol.HttpProcessorgetHttpProcessor()org.apache.http.impl.nio.reactor.IOReactorConfiggetIOReactorConfig()intgetMaxConnections()ProxyAuthenticatorgetProxyAuthenticator()voidsetConnections(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 Detail
-
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 Detail
-
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
public ProxyAuthenticator getProxyAuthenticator()
-
getMaxConnections
public int getMaxConnections()
-
getConnections
public TargetConnections getConnections()
-
setConnections
public void setConnections(TargetConnections connections)
-
-