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() |