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)
  • 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:
      build in class BaseConfiguration
      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)