public abstract class AbstractAjpProtocol<S> extends AbstractProtocol<S>
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractAjpProtocol.AbstractAjpConnectionHandler<S,P extends AbstractAjpProcessor<S>> |
AbstractProtocol.AbstractConnectionHandler<S,P extends Processor<S>>, AbstractProtocol.RecycledProcessors<P extends Processor<S>,S>
Modifier and Type | Field and Description |
---|---|
protected int |
packetSize
AJP packet size.
|
protected String |
requiredSecret
Required secret.
|
protected static StringManager |
sm
The string manager for this package.
|
protected boolean |
tomcatAuthentication
Should authentication be done in the native webserver layer,
or in the Servlet container ?
|
adapter, clientCertProvider, domain, endpoint, mserver, oname, processorCache, rgOname, tpOname
Constructor and Description |
---|
AbstractAjpProtocol() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureProcessor(AbstractAjpProcessor<S> processor) |
int |
getPacketSize() |
protected String |
getProtocolName()
Obtain the name of the protocol, (Http, Ajp, etc.).
|
boolean |
getTomcatAuthentication() |
void |
setPacketSize(int packetSize) |
void |
setRequiredSecret(String requiredSecret) |
void |
setTomcatAuthentication(boolean tomcatAuthentication) |
destroy, getAdapter, getAddress, getBacklog, getClientCertProvider, getConnectionCount, getConnectionTimeout, getDomain, getExecutor, getHandler, getKeepAliveTimeout, getLocalPort, getLog, getMaxConnections, getMaxHeaderCount, getMaxThreads, getMinSpareThreads, getName, getNameIndex, getNamePrefix, getObjectName, getPort, getProcessorCache, getProperty, getSoLinger, getSoTimeout, getTcpNoDelay, getThreadPriority, init, isAprRequired, isCometSupported, isCometTimeoutSupported, isSendfileSupported, 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
protected static final StringManager sm
protected boolean tomcatAuthentication
protected String requiredSecret
protected int packetSize
protected String getProtocolName()
AbstractProtocol
getProtocolName
in class AbstractProtocol<S>
public boolean getTomcatAuthentication()
public void setTomcatAuthentication(boolean tomcatAuthentication)
public void setRequiredSecret(String requiredSecret)
public int getPacketSize()
public void setPacketSize(int packetSize)
protected void configureProcessor(AbstractAjpProcessor<S> processor)
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.