org.apache.coyote.http11
public class Http11NioProtocol extends Object implements ProtocolHandler, MBeanRegistration
Field Summary | |
---|---|
protected Hashtable | attributes |
protected String | domain |
protected NioEndpoint | ep |
protected static Log | log |
protected MBeanServer | mserver |
protected ObjectName | oname |
protected int | processorCache |
protected boolean | secure |
protected static StringManager | sm
The string manager for this package. |
protected JSSEImplementation | sslImplementation |
Constructor Summary | |
---|---|
Http11NioProtocol() |
Method Summary | |
---|---|
void | destroy() |
int | getAcceptorThreadPriority() |
Adapter | getAdapter() |
InetAddress | getAddress() |
String | getAlgorithm() |
Object | getAttribute(String key) |
Iterator | getAttributeNames() |
int | getBacklog() |
String | getCiphers() |
String | getClientAuth() |
String | getClientauth() |
String | getCompressableMimeType() |
String | getCompression() |
int | getCompressionMinSize() |
boolean | getDisableUploadTimeout() |
String | getDomain() |
Executor | getExecutor() |
boolean | getKeepAlive()
Return the Keep-Alive policy for the connection. |
String | getKeyAlias() |
String | getKeypass() |
String | getKeystore() |
String | getKeystoreFile() |
String | getKeystorePass() |
String | getKeystoreType() |
String | getKeytype() |
int | getMaxHttpHeaderSize() |
int | getMaxKeepAliveRequests() |
int | getMaxSavePostSize() |
int | getMaxThreads() |
String | getName() |
String | getNoCompressionUserAgents() |
ObjectName | getObjectName() |
int | getOomParachute() |
int | getPollerThreadCount() |
int | getPollerThreadPriority() |
int | getPort() |
int | getProcessorCache() |
String | getProperty(String name)
Get a property |
String | getProtocol() |
String | getRestrictedUserAgents() |
boolean | getSecure() |
long | getSelectorTimeout() |
String | getServer() |
int | getSocketBuffer() |
int | getSocketCloseDelay() |
int | getSoLinger() |
int | getSoTimeout() |
String | getSslProtocol() |
boolean | getSSLEnabled() |
boolean | getTcpNoDelay() |
int | getThreadPriority() |
int | getTimeout() |
String | getTruststoreFile() |
String | getTruststorePass() |
String | getTruststoreType() |
boolean | getUseSendfile() |
void | init() Start the protocol |
void | pause() |
void | postDeregister() |
void | postRegister(Boolean registrationDone) |
void | preDeregister() |
ObjectName | preRegister(MBeanServer server, ObjectName name) |
void | resume() |
void | setAcceptorThreadPriority(int threadPriority) |
void | setAdapter(Adapter adapter) The adapter, used to call the connector |
void | setAddress(InetAddress ia) |
void | setAlgorithm(String s) |
void | setAttribute(String name, Object value) Pass config info |
void | setBacklog(int i) |
void | setCiphers(String s) |
void | setClientAuth(String s) |
void | setClientauth(String s) |
void | setCompressableMimeType(String valueS) |
void | setCompression(String valueS) |
void | setCompressionMinSize(int valueI) |
void | setDisableUploadTimeout(boolean isDisabled) |
void | setExecutor(Executor executor) |
void | setKeepAlive(boolean keepAlive)
Set the keep-alive policy for this connection. |
void | setKeyAlias(String s) |
void | setKeypass(String s) |
void | setKeystore(String s) |
void | setKeystoreFile(String s) |
void | setKeystorePass(String s) |
void | setKeystoreType(String s) |
void | setKeytype(String s) |
void | setMaxHttpHeaderSize(int valueI) |
void | setMaxKeepAliveRequests(int mkar) Set the maximum number of Keep-Alive requests that we will honor. |
void | setMaxSavePostSize(int valueI) |
void | setMaxThreads(int maxThreads) |
void | setNoCompressionUserAgents(String valueS) |
void | setOomParachute(int oomParachute) |
void | setPollerThreadCount(int count) |
void | setPollerThreadPriority(int threadPriority) |
void | setPort(int port) |
void | setProcessorCache(int processorCache) |
boolean | setProperty(String name, String value)
Set a property. |
void | setProtocol(String k) |
void | setRestrictedUserAgents(String valueS) |
void | setSecure(boolean b) |
void | setSelectorTimeout(long timeout) |
void | setServer(String server) |
void | setSocketBuffer(int valueI) |
void | setSocketCloseDelay(int d) |
void | setSoLinger(int i) |
void | setSoTimeout(int i) |
void | setSslProtocol(String s) |
void | setSSLEnabled(boolean SSLEnabled) |
void | setTcpNoDelay(boolean b) |
void | setThreadPriority(int threadPriority) |
void | setTimeout(int timeouts) |
void | setTruststoreFile(String f) |
void | setTruststorePass(String p) |
void | setTruststoreType(String t) |
void | setUseExecutor(boolean useexec) |
void | setUseSendfile(boolean useSendfile) |
void | start() |