Abstract the protocol implementation, including threading, etc.
Processor is single threaded and specific to stream-based protocols,
will not fit Jk protocols like JNI.
getAddress
public InetAddress getAddress()
getAlgorithm
public String getAlgorithm()
getBacklog
public int getBacklog()
getCiphers
public String getCiphers()
getClientauth
public String getClientauth()
getCompressableMimeType
public String getCompressableMimeType()
getCompression
public String getCompression()
getCompressionMinSize
public int getCompressionMinSize()
getDisableUploadTimeout
public boolean getDisableUploadTimeout()
getDomain
public String getDomain()
getKeyAlias
public String getKeyAlias()
getKeypass
public String getKeypass()
getKeystore
public String getKeystore()
getKeytype
public String getKeytype()
getMaxHttpHeaderSize
public int getMaxHttpHeaderSize()
getMaxKeepAliveRequests
public int getMaxKeepAliveRequests()
getMaxPostSize
public int getMaxPostSize()
getMaxSpareThreads
public int getMaxSpareThreads()
getMaxThreads
public int getMaxThreads()
getMinSpareThreads
public int getMinSpareThreads()
getName
public String getName()
getNoCompressionUserAgents
public String getNoCompressionUserAgents()
getObjectName
public ObjectName getObjectName()
getPools
public boolean getPools()
getPort
public int getPort()
getProperty
public String getProperty(String name)
Get a property
getProtocol
public String getProtocol()
getProtocols
public String getProtocols()
getReportedname
public String getReportedname()
getRestrictedUserAgents
public String getRestrictedUserAgents()
getSSLImplementation
public String getSSLImplementation()
getSecure
public boolean getSecure()
getServerSoTimeout
public int getServerSoTimeout()
getSoLinger
public int getSoLinger()
getSoTimeout
public int getSoTimeout()
getSocketBuffer
public int getSocketBuffer()
getSocketCloseDelay
public int getSocketCloseDelay()
getSocketFactory
public String getSocketFactory()
getTcpNoDelay
public boolean getTcpNoDelay()
getThreadPriority
public int getThreadPriority()
getTimeout
public int getTimeout()
postDeregister
public void postDeregister()
postRegister
public void postRegister(Boolean registrationDone)
preDeregister
public void preDeregister()
throws Exception
preRegister
public ObjectName preRegister(MBeanServer server,
ObjectName name)
throws Exception
setAddress
public void setAddress(InetAddress ia)
setAlgorithm
public void setAlgorithm(String k)
setBacklog
public void setBacklog(int i)
setCiphers
public void setCiphers(String ciphers)
setClientauth
public void setClientauth(String k)
setCompressableMimeType
public void setCompressableMimeType(String valueS)
setCompression
public void setCompression(String valueS)
setCompressionMinSize
public void setCompressionMinSize(int valueI)
setDisableUploadTimeout
public void setDisableUploadTimeout(boolean isDisabled)
setKeyAlias
public void setKeyAlias(String keyAlias)
setKeypass
public void setKeypass(String k)
setKeystore
public void setKeystore(String k)
setKeytype
public void setKeytype(String k)
setMaxHttpHeaderSize
public void setMaxHttpHeaderSize(int valueI)
setMaxKeepAliveRequests
public void setMaxKeepAliveRequests(int mkar)
Set the maximum number of Keep-Alive requests that we will honor.
setMaxPostSize
public void setMaxPostSize(int valueI)
setMaxSpareThreads
public void setMaxSpareThreads(int maxThreads)
setMaxThreads
public void setMaxThreads(int maxThreads)
setMinSpareThreads
public void setMinSpareThreads(int minSpareThreads)
setNoCompressionUserAgents
public void setNoCompressionUserAgents(String valueS)
setPools
public void setPools(boolean t)
setPort
public void setPort(int port)
setProperty
public void setProperty(String name,
String value)
Set a property.
setProtocol
public void setProtocol(String k)
setProtocols
public void setProtocols(String k)
setReportedname
public void setReportedname(String reportedName)
setRestrictedUserAgents
public void setRestrictedUserAgents(String valueS)
setSSLImplementation
public void setSSLImplementation(String valueS)
setSecure
public void setSecure(boolean b)
setServerSoTimeout
public void setServerSoTimeout(int i)
setSoLinger
public void setSoLinger(int i)
setSoTimeout
public void setSoTimeout(int i)
setSocketBuffer
public void setSocketBuffer(int valueI)
setSocketCloseDelay
public void setSocketCloseDelay(int d)
setSocketFactory
public void setSocketFactory(String valueS)
setTcpNoDelay
public void setTcpNoDelay(boolean b)
setThreadPriority
public void setThreadPriority(int threadPriority)
setTimeout
public void setTimeout(int timeouts)