public class Http11NioProtocol extends AbstractHttp11JsseProtocol<NioChannel>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
Http11NioProtocol.Http11ConnectionHandler |
AbstractProtocol.AbstractConnectionHandler<S,P extends Processor<S>>, AbstractProtocol.RecycledProcessors<P extends Processor<S>,S>sslImplementationsmadapter, clientCertProvider, domain, endpoint, mserver, oname, processorCache, rgOname, tpOname| Constructor and Description |
|---|
Http11NioProtocol() |
| Modifier and Type | Method and Description |
|---|---|
int |
getAcceptorThreadPriority() |
NioEndpoint |
getEndpoint() |
protected AbstractEndpoint.Handler |
getHandler()
Obtain the handler associated with the underlying Endpoint
|
protected Log |
getLog()
Concrete implementations need to provide access to their logger to be
used by the abstract classes.
|
protected String |
getNamePrefix()
Obtain the prefix to be used when construction a name for this protocol
handler.
|
int |
getPollerThreadCount() |
int |
getPollerThreadPriority() |
long |
getSelectorTimeout() |
boolean |
getUseSendfile() |
void |
setAcceptorThreadPriority(int threadPriority) |
void |
setOomParachute(int oomParachute) |
void |
setPollerThreadCount(int count) |
void |
setPollerThreadPriority(int threadPriority) |
void |
setSelectorTimeout(long timeout) |
void |
setUseSendfile(boolean useSendfile) |
getAlgorithm, getAllowUnsafeLegacyRenegotiation, getCiphers, getClientAuth, getCrlFile, getKeyAlias, getKeyPass, getKeystoreFile, getKeystorePass, getKeystoreProvider, getKeystoreType, getSessionCacheSize, getSessionTimeout, getSslImplementationName, getSslProtocol, getTrustMaxCertLength, getTruststoreAlgorithm, getTruststoreFile, getTruststorePass, getTruststoreProvider, getTruststoreType, init, setAlgorithm, setAllowUnsafeLegacyRenegotiation, setCiphers, setClientAuth, setCrlFile, setKeyAlias, setKeyPass, setKeystoreFile, setKeystorePass, setKeystoreProvider, setKeystoreType, setSessionCacheSize, setSessionTimeout, setSslImplementationName, setSslProtocol, setTrustMaxCertLength, setTruststoreAlgorithm, setTruststoreFile, setTruststorePass, setTruststoreProvider, setTruststoreTypeaddAllowedTrailerHeader, getAllowedTrailerHeaders, getAllowedTrailerHeadersAsSet, getCompressableMimeType, getCompressableMimeTypes, getCompression, getCompressionMinSize, getConnectionUploadTimeout, getDisableUploadTimeout, getMaxExtensionSize, getMaxHttpHeaderSize, getMaxKeepAliveRequests, getMaxSavePostSize, getMaxSwallowSize, getMaxTrailerSize, getNoCompressionUserAgents, getProtocolName, getRestrictedUserAgents, getSecure, getServer, getSocketBuffer, getUpgradeAsyncWriteBufferSize, isSSLEnabled, removeAllowedTrailerHeader, setAllowedTrailerHeaders, setCompressableMimeType, setCompressableMimeTypes, setCompression, setCompressionMinSize, setConnectionUploadTimeout, setDisableUploadTimeout, setMaxExtensionSize, setMaxHttpHeaderSize, setMaxKeepAliveRequests, setMaxSavePostSize, setMaxSwallowSize, setMaxTrailerSize, setNoCompressionUserAgents, setRestrictedUserAgents, setSecure, setServer, setSocketBuffer, setSSLEnabled, setUpgradeAsyncWriteBufferSizedestroy, getAdapter, getAddress, getBacklog, getClientCertProvider, getConnectionCount, getConnectionTimeout, getDomain, getExecutor, getKeepAliveTimeout, getLocalPort, getMaxConnections, getMaxHeaderCount, getMaxThreads, getMinSpareThreads, getName, getNameIndex, getObjectName, getPort, getProcessorCache, getProperty, getSoLinger, getSoTimeout, getTcpNoDelay, getThreadPriority, isAprRequired, 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, stopprotected Log getLog()
AbstractProtocolgetLog in class AbstractProtocol<NioChannel>protected AbstractEndpoint.Handler getHandler()
AbstractProtocolgetHandler in class AbstractProtocol<NioChannel>public NioEndpoint getEndpoint()
public void setPollerThreadCount(int count)
public int getPollerThreadCount()
public void setSelectorTimeout(long timeout)
public long getSelectorTimeout()
public void setAcceptorThreadPriority(int threadPriority)
public void setPollerThreadPriority(int threadPriority)
public int getAcceptorThreadPriority()
public int getPollerThreadPriority()
public boolean getUseSendfile()
public void setUseSendfile(boolean useSendfile)
public void setOomParachute(int oomParachute)
protected String getNamePrefix()
AbstractProtocolgetNamePrefix in class AbstractProtocol<NioChannel>Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.