Class TargetConfiguration
- java.lang.Object
-
- org.apache.synapse.transport.netty.config.BaseConfiguration
-
- org.apache.synapse.transport.netty.config.TargetConfiguration
-
public class TargetConfiguration extends BaseConfiguration
This class stores the configurations specific to the Sender.
-
-
Field Summary
-
Fields inherited from class org.apache.synapse.transport.netty.config.BaseConfiguration
configurationContext, preserveHttpHeaders, preserveServerHeader, preserveUserAgentHeader
-
-
Constructor Summary
Constructors Constructor Description TargetConfiguration(org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.description.TransportOutDescription transportOutDescription)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuild()intgetClientRequestMaxEntityBodySize()intgetClientRequestMaxHeaderSize()intgetClientRequestMaxStatusLineLength()ClientSSLConfigurationBuildergetClientSSLConfigurationBuilder()List<org.apache.synapse.commons.handlers.MessagingHandler>getMessagingHandlers()intgetSocketTimeout()org.apache.axis2.description.TransportOutDescriptiongetTransportOutDescription()booleanisHttpTraceLogEnabled()booleanisRequestLimitsValidationEnabled()voidsetClientSSLConfigurationBuilder(ClientSSLConfigurationBuilder clientSSLConfigurationBuilder)voidsetMessagingHandlers(List<org.apache.synapse.commons.handlers.MessagingHandler> messagingHandlers)voidsetRequestLimitsValidationEnabled(boolean requestLimitsValidationEnabled)voidsetTransportOutDescription(org.apache.axis2.description.TransportOutDescription transportOutDescription)-
Methods inherited from class org.apache.synapse.transport.netty.config.BaseConfiguration
getConfigurationContext, getPreserveHttpHeaders, getWorkerPool, isPreserveHttpHeader, populatePreserveHTTPHeaders
-
-
-
-
Method Detail
-
build
public void build() throws org.apache.axis2.AxisFault- Overrides:
buildin classBaseConfiguration- Throws:
org.apache.axis2.AxisFault
-
getTransportOutDescription
public org.apache.axis2.description.TransportOutDescription getTransportOutDescription()
-
setTransportOutDescription
public void setTransportOutDescription(org.apache.axis2.description.TransportOutDescription transportOutDescription)
-
isHttpTraceLogEnabled
public boolean isHttpTraceLogEnabled()
-
isRequestLimitsValidationEnabled
public boolean isRequestLimitsValidationEnabled()
-
setRequestLimitsValidationEnabled
public void setRequestLimitsValidationEnabled(boolean requestLimitsValidationEnabled)
-
getClientRequestMaxStatusLineLength
public int getClientRequestMaxStatusLineLength()
-
getClientRequestMaxHeaderSize
public int getClientRequestMaxHeaderSize()
-
getClientRequestMaxEntityBodySize
public int getClientRequestMaxEntityBodySize()
-
getSocketTimeout
public int getSocketTimeout()
-
getClientSSLConfigurationBuilder
public ClientSSLConfigurationBuilder getClientSSLConfigurationBuilder()
-
setClientSSLConfigurationBuilder
public void setClientSSLConfigurationBuilder(ClientSSLConfigurationBuilder clientSSLConfigurationBuilder)
-
getMessagingHandlers
public List<org.apache.synapse.commons.handlers.MessagingHandler> getMessagingHandlers()
-
setMessagingHandlers
public void setMessagingHandlers(List<org.apache.synapse.commons.handlers.MessagingHandler> messagingHandlers)
-
-