Apache Tomcat 7.0.28

org.apache.coyote.http11
Class AbstractHttp11Protocol

java.lang.Object
  extended by org.apache.coyote.AbstractProtocol
      extended by org.apache.coyote.http11.AbstractHttp11Protocol
All Implemented Interfaces:
MBeanRegistration, ProtocolHandler
Direct Known Subclasses:
AbstractHttp11JsseProtocol, Http11AprProtocol

public abstract class AbstractHttp11Protocol
extends AbstractProtocol


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.coyote.AbstractProtocol
AbstractProtocol.AbstractConnectionHandler<S,P extends Processor<S>>, AbstractProtocol.RecycledProcessors<P extends Processor<S>,S>
 
Field Summary
protected static StringManager sm
          The string manager for this package.
 
Fields inherited from class org.apache.coyote.AbstractProtocol
adapter, clientCertProvider, domain, endpoint, mserver, oname, processorCache, rgOname, tpOname
 
Constructor Summary
AbstractHttp11Protocol()
           
 
Method Summary
 String getCompressableMimeType()
           
 String getCompressableMimeTypes()
           
 String getCompression()
           
 int getCompressionMinSize()
           
 int getConnectionUploadTimeout()
           
 boolean getDisableUploadTimeout()
           
 int getMaxHttpHeaderSize()
           
 int getMaxKeepAliveRequests()
          Maximum number of requests which can be performed over a keepalive connection.
 int getMaxSavePostSize()
           
 int getMaxTrailerSize()
           
 String getNoCompressionUserAgents()
           
protected  String getProtocolName()
          Obtain the name of the protocol, (Http, Ajp, etc.).
 String getRestrictedUserAgents()
           
 boolean getSecure()
           
 String getServer()
           
 int getSocketBuffer()
           
 boolean isSSLEnabled()
           
 void setCompressableMimeType(String valueS)
           
 void setCompressableMimeTypes(String valueS)
           
 void setCompression(String valueS)
           
 void setCompressionMinSize(int valueI)
           
 void setConnectionUploadTimeout(int i)
           
 void setDisableUploadTimeout(boolean isDisabled)
           
 void setMaxHttpHeaderSize(int valueI)
           
 void setMaxKeepAliveRequests(int mkar)
           
 void setMaxSavePostSize(int valueI)
           
 void setMaxTrailerSize(int maxTrailerSize)
           
 void setNoCompressionUserAgents(String valueS)
           
 void setRestrictedUserAgents(String valueS)
           
 void setSecure(boolean b)
           
 void setServer(String server)
           
 void setSocketBuffer(int socketBuffer)
           
 void setSSLEnabled(boolean SSLEnabled)
           
 
Methods inherited from class org.apache.coyote.AbstractProtocol
destroy, getAdapter, getAddress, getBacklog, getClientCertProvider, getConnectionTimeout, getDomain, getExecutor, getHandler, getKeepAliveTimeout, getLocalPort, getLog, getMaxConnections, getMaxHeaderCount, getMaxThreads, getMinSpareThreads, getName, getNameIndex, getNamePrefix, getObjectName, getPort, getProcessorCache, getProperty, getSoLinger, getSoTimeout, getTcpNoDelay, getThreadPriority, init, pause, postDeregister, postRegister, preDeregister, preRegister, resume, setAdapter, setAddress, setBacklog, setClientCertProvider, setConnectionTimeout, setExecutor, setKeepAliveTimeout, setMaxConnections, setMaxHeaderCount, setMaxThreads, setMinSpareThreads, setPort, setProcessorCache, setProperty, setSoLinger, setSoTimeout, setTcpNoDelay, setThreadPriority, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sm

protected static final StringManager sm
The string manager for this package.

Constructor Detail

AbstractHttp11Protocol

public AbstractHttp11Protocol()
Method Detail

getProtocolName

protected String getProtocolName()
Description copied from class: AbstractProtocol
Obtain the name of the protocol, (Http, Ajp, etc.). Used with JMX.

Specified by:
getProtocolName in class AbstractProtocol

getSocketBuffer

public int getSocketBuffer()

setSocketBuffer

public void setSocketBuffer(int socketBuffer)

getMaxSavePostSize

public int getMaxSavePostSize()

setMaxSavePostSize

public void setMaxSavePostSize(int valueI)

getMaxHttpHeaderSize

public int getMaxHttpHeaderSize()

setMaxHttpHeaderSize

public void setMaxHttpHeaderSize(int valueI)

getConnectionUploadTimeout

public int getConnectionUploadTimeout()

setConnectionUploadTimeout

public void setConnectionUploadTimeout(int i)

getDisableUploadTimeout

public boolean getDisableUploadTimeout()

setDisableUploadTimeout

public void setDisableUploadTimeout(boolean isDisabled)

getCompression

public String getCompression()

setCompression

public void setCompression(String valueS)

getNoCompressionUserAgents

public String getNoCompressionUserAgents()

setNoCompressionUserAgents

public void setNoCompressionUserAgents(String valueS)

getCompressableMimeType

public String getCompressableMimeType()

setCompressableMimeType

public void setCompressableMimeType(String valueS)

getCompressableMimeTypes

public String getCompressableMimeTypes()

setCompressableMimeTypes

public void setCompressableMimeTypes(String valueS)

getCompressionMinSize

public int getCompressionMinSize()

setCompressionMinSize

public void setCompressionMinSize(int valueI)

getRestrictedUserAgents

public String getRestrictedUserAgents()

setRestrictedUserAgents

public void setRestrictedUserAgents(String valueS)

getServer

public String getServer()

setServer

public void setServer(String server)

getMaxTrailerSize

public int getMaxTrailerSize()

setMaxTrailerSize

public void setMaxTrailerSize(int maxTrailerSize)

getSecure

public boolean getSecure()

setSecure

public void setSecure(boolean b)

isSSLEnabled

public boolean isSSLEnabled()

setSSLEnabled

public void setSSLEnabled(boolean SSLEnabled)

getMaxKeepAliveRequests

public int getMaxKeepAliveRequests()
Maximum number of requests which can be performed over a keepalive connection. The default is the same as for Apache HTTP Server.


setMaxKeepAliveRequests

public void setMaxKeepAliveRequests(int mkar)

Apache Tomcat 7.0.28

Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.