org.eclipse.jetty.ajp
Class Ajp13SocketConnector
java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.http.HttpBuffers
org.eclipse.jetty.server.AbstractConnector
org.eclipse.jetty.server.bio.SocketConnector
org.eclipse.jetty.ajp.Ajp13SocketConnector
- All Implemented Interfaces:
- Connector, Dumpable, LifeCycle
public class Ajp13SocketConnector
- extends SocketConnector
Methods inherited from class org.eclipse.jetty.server.AbstractConnector |
checkForwardedHeaders, configure, connectionClosed, connectionOpened, connectionUpgraded, dump, dump, getAcceptorPriorityOffset, getAcceptors, getAcceptQueueSize, getConfidentialPort, getConfidentialScheme, getConnections, getConnectionsDurationMax, getConnectionsDurationMean, getConnectionsDurationStdDev, getConnectionsDurationTotal, getConnectionsOpen, getConnectionsOpenMax, getConnectionsRequestsMax, getConnectionsRequestsMean, getConnectionsRequestsStdDev, getForwardedForHeader, getForwardedHostHeader, getForwardedProtoHeader, getForwardedServerHeader, getHost, getHostHeader, getIntegralPort, getIntegralScheme, getLeftMostValue, getLowResourceMaxIdleTime, getLowResourcesMaxIdleTime, getMaxIdleTime, getName, getPort, getRequests, getResolveNames, getReuseAddress, getServer, getSoLingerTime, getStatsOn, getStatsOnMs, getThreadPool, isForwarded, isLowResources, join, persist, setAcceptorPriorityOffset, setAcceptors, setAcceptQueueSize, setConfidentialPort, setConfidentialScheme, setForwarded, setForwardedForHeader, setForwardedHostHeader, setForwardedProtoHeader, setForwardedServerHeader, setHost, setHostHeader, setIntegralPort, setIntegralScheme, setLowResourceMaxIdleTime, setLowResourcesMaxIdleTime, setMaxIdleTime, setName, setPort, setResolveNames, setReuseAddress, setServer, setSoLingerTime, setStatsOn, setThreadPool, statsReset, stopAccept, toString |
Methods inherited from class org.eclipse.jetty.http.HttpBuffers |
getMaxBuffers, getRequestBuffers, getRequestBufferSize, getRequestBufferType, getRequestHeaderSize, getRequestHeaderType, getResponseBuffers, getResponseBufferSize, getResponseBufferType, getResponseHeaderSize, getResponseHeaderType, setMaxBuffers, setRequestBuffers, setRequestBufferType, setRequestHeaderSize, setRequestHeaderType, setResponseBuffers, setResponseBufferType, setResponseHeaderSize, setResponseHeaderType |
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle |
addLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop |
Ajp13SocketConnector
public Ajp13SocketConnector()
doStart
protected void doStart()
throws Exception
- Overrides:
doStart
in class SocketConnector
- Throws:
Exception
customize
public void customize(EndPoint endpoint,
Request request)
throws IOException
- Description copied from interface:
Connector
- Customize a request for an endpoint.
Called on every request to allow customization of the request for
the particular endpoint (eg security properties from a SSL connection).
- Specified by:
customize
in interface Connector
- Overrides:
customize
in class SocketConnector
- Throws:
IOException
newConnection
protected Connection newConnection(EndPoint endpoint)
- Description copied from class:
SocketConnector
- Allows subclass to override Conection if required.
- Overrides:
newConnection
in class SocketConnector
isConfidential
public boolean isConfidential(Request request)
- Specified by:
isConfidential
in interface Connector
- Overrides:
isConfidential
in class AbstractConnector
- Parameters:
request
- A request
- Returns:
- true if the request is confidential. This normally means the https schema has been used.
isIntegral
public boolean isIntegral(Request request)
- Specified by:
isIntegral
in interface Connector
- Overrides:
isIntegral
in class AbstractConnector
- Parameters:
request
- A request
- Returns:
- true if the request is integral. This normally means the https schema has been used.
setHeaderBufferSize
@Deprecated
public void setHeaderBufferSize(int headerBufferSize)
- Deprecated.
setRequestBufferSize
public void setRequestBufferSize(int requestBufferSize)
- Description copied from interface:
Connector
- Set the size of the content buffer for receiving requests.
These buffers are only used for active connections that have
requests with bodies that will not fit within the header buffer.
- Specified by:
setRequestBufferSize
in interface Connector
- Overrides:
setRequestBufferSize
in class HttpBuffers
- Parameters:
requestBufferSize
- the requestBufferSize to set
setResponseBufferSize
public void setResponseBufferSize(int responseBufferSize)
- Description copied from interface:
Connector
- Set the size of the content buffer for sending responses.
These buffers are only used for active connections that are sending
responses with bodies that will not fit within the header buffer.
- Specified by:
setResponseBufferSize
in interface Connector
- Overrides:
setResponseBufferSize
in class HttpBuffers
- Parameters:
responseBufferSize
- the responseBufferSize to set
setAllowShutdown
public void setAllowShutdown(boolean allowShutdown)
setSecretWord
public void setSecretWord(String secretWord)
Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.