public abstract class BaseConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
protected BufferFactory |
bufferFactory |
protected PassThroughConfiguration |
conf |
protected org.apache.axis2.context.ConfigurationContext |
configurationContext
The Axis2 ConfigurationContext
|
protected org.apache.http.params.HttpParams |
httpParams
Default http parameters
|
protected org.apache.http.impl.nio.reactor.IOReactorConfig |
ioReactorConfig |
protected org.apache.axis2.description.ParameterInclude |
parameters
Configurations given by axis2.xml
|
Constructor and Description |
---|
BaseConfiguration(org.apache.axis2.context.ConfigurationContext configurationContext,
org.apache.axis2.description.ParameterInclude parameters,
org.apache.axis2.transport.base.threads.WorkerPool workerPool,
PassThroughTransportMetricsCollector metrics) |
Modifier and Type | Method and Description |
---|---|
void |
build() |
protected org.apache.http.params.HttpParams |
buildHttpParams() |
protected org.apache.http.impl.nio.reactor.IOReactorConfig |
buildIOReactorConfig() |
BufferFactory |
getBufferFactory() |
org.apache.axis2.context.ConfigurationContext |
getConfigurationContext() |
int |
getIOBufferSize() |
PassThroughTransportMetricsCollector |
getMetrics() |
org.apache.axis2.transport.base.threads.WorkerPool |
getWorkerPool() |
org.apache.axis2.transport.base.threads.WorkerPool |
getWorkerPool(int workerPoolCoreSize,
int workerPoolMaxSize,
int workerThreadKeepaliveSec,
int workerPoolQueuLen,
String threadGroupName,
String threadgroupID) |
Boolean |
isCorrelationLoggingEnabled() |
protected org.apache.axis2.description.ParameterInclude parameters
protected org.apache.axis2.context.ConfigurationContext configurationContext
protected org.apache.http.params.HttpParams httpParams
protected org.apache.http.impl.nio.reactor.IOReactorConfig ioReactorConfig
protected BufferFactory bufferFactory
protected PassThroughConfiguration conf
public BaseConfiguration(org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.description.ParameterInclude parameters, org.apache.axis2.transport.base.threads.WorkerPool workerPool, PassThroughTransportMetricsCollector metrics)
public void build() throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public org.apache.axis2.transport.base.threads.WorkerPool getWorkerPool(int workerPoolCoreSize, int workerPoolMaxSize, int workerThreadKeepaliveSec, int workerPoolQueuLen, String threadGroupName, String threadgroupID)
public int getIOBufferSize()
public org.apache.axis2.transport.base.threads.WorkerPool getWorkerPool()
public org.apache.axis2.context.ConfigurationContext getConfigurationContext()
protected org.apache.http.params.HttpParams buildHttpParams()
protected org.apache.http.impl.nio.reactor.IOReactorConfig buildIOReactorConfig()
public BufferFactory getBufferFactory()
public PassThroughTransportMetricsCollector getMetrics()
public Boolean isCorrelationLoggingEnabled()
Copyright © 2005–2018 Apache Software Foundation. All rights reserved.