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 boolean |
ajpFlush
Send AJP flush packet when flushing.
|
protected int |
packetSize
AJP packet size.
|
protected java.lang.String |
requiredSecret
Required secret.
|
protected static StringManager |
sm
The string manager for this package.
|
protected boolean |
tomcatAuthentication
Should authentication be done in the native web server 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) |
boolean |
getAjpFlush() |
int |
getPacketSize() |
protected java.lang.String |
getProtocolName()
Obtain the name of the protocol, (Http, Ajp, etc.).
|
boolean |
getTomcatAuthentication() |
boolean |
getTomcatAuthorization() |
void |
setAjpFlush(boolean ajpFlush) |
void |
setPacketSize(int packetSize) |
void |
setRequiredSecret(java.lang.String requiredSecret) |
void |
setTomcatAuthentication(boolean tomcatAuthentication) |
void |
setTomcatAuthorization(boolean tomcatAuthorization) |
destroy, getAdapter, getAddress, getBacklog, getClientCertProvider, getConnectionCount, getConnectionTimeout, getDomain, getExecutor, getHandler, getKeepAliveTimeout, getLocalPort, getLog, getMaxConnections, getMaxCookieCount, 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, setMaxCookieCount, setMaxHeaderCount, setMaxThreads, setMinSpareThreads, setPort, setProcessorCache, setProperty, setSoLinger, setSoTimeout, setTcpNoDelay, setThreadPriority, start, stop
protected static final StringManager sm
protected boolean ajpFlush
protected boolean tomcatAuthentication
protected java.lang.String requiredSecret
protected int packetSize
protected java.lang.String getProtocolName()
AbstractProtocol
getProtocolName
in class AbstractProtocol<S>
public boolean getAjpFlush()
public void setAjpFlush(boolean ajpFlush)
public boolean getTomcatAuthentication()
public void setTomcatAuthentication(boolean tomcatAuthentication)
public boolean getTomcatAuthorization()
public void setTomcatAuthorization(boolean tomcatAuthorization)
public void setRequiredSecret(java.lang.String requiredSecret)
public int getPacketSize()
public void setPacketSize(int packetSize)
protected void configureProcessor(AbstractAjpProcessor<S> processor)
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.