public class PassThroughConfiguration extends Object
public static PassThroughConfiguration getInstance()
public int getWorkerPoolCoreSize()
public int getWorkerPoolMaxSize()
public int getWorkerThreadKeepaliveSec()
public int getWorkerPoolQueueLen()
public int getIOThreadsPerReactor()
public int getIOBufferSize()
public boolean isKeepAliveDisabled()
public int getMaxActiveConnections()
public int getListenerShutdownWaitTime()
public boolean isPreserveUserAgentHeader()
public boolean isPreserveServerHeader()
public boolean isForcedXmlMessageValidationEnabled()
public boolean isForcedJSONMessageValidationEnabled()
public String getPreserveHttpHeaders()
public int getConnectionIdleTime()
public int getMaximumConnectionLifespan()
public String getCorrelationHeaderName()
public Integer getIntProperty(String name, Integer def)
name
- name of the system/config propertydef
- default value to return if the property is not setpublic Integer getIntProperty(String name)
name
- name of the system/config propertypublic Boolean getBooleanProperty(String name, Boolean def)
name
- name of the system/config propertydef
- default value to return if the property is not setpublic Boolean getBooleanProperty(String name)
name
- name of the system/config propertypublic String getStringProperty(String name, String def)
name
- name of the system/config propertydef
- default value to return if the property is not setpublic String getRESTDispatchService()
public String getRestUriApiRegex()
public String getRestUriProxyRegex()
public boolean isListeningIOReactorShared()
public boolean isReverseProxyMode()
public String getPassThroughDefaultServiceName()
Copyright © 2005–2019 Apache Software Foundation. All rights reserved.