org.mortbay.jetty.ajp
Class Ajp13SocketConnector

java.lang.Object
  extended by org.mortbay.component.AbstractLifeCycle
      extended by org.mortbay.jetty.AbstractBuffers
          extended by org.mortbay.jetty.AbstractConnector
              extended by org.mortbay.jetty.bio.SocketConnector
                  extended by org.mortbay.jetty.ajp.Ajp13SocketConnector
All Implemented Interfaces:
org.mortbay.component.LifeCycle, org.mortbay.io.Buffers, org.mortbay.jetty.Connector

public class Ajp13SocketConnector
extends org.mortbay.jetty.bio.SocketConnector

Author:
Greg Wilkins, Markus Kobler markus(at)inquisitive-mind.com

Nested Class Summary
 
Nested classes/interfaces inherited from class org.mortbay.jetty.bio.SocketConnector
org.mortbay.jetty.bio.SocketConnector.Connection
 
Nested classes/interfaces inherited from class org.mortbay.jetty.AbstractBuffers
org.mortbay.jetty.AbstractBuffers.ThreadBuffers
 
Nested classes/interfaces inherited from interface org.mortbay.component.LifeCycle
org.mortbay.component.LifeCycle.Listener
 
Field Summary
 
Fields inherited from class org.mortbay.jetty.bio.SocketConnector
_connections, _serverSocket
 
Fields inherited from class org.mortbay.jetty.AbstractConnector
_lowResourceMaxIdleTime, _maxIdleTime, _soLingerTime
 
Fields inherited from class org.mortbay.component.AbstractLifeCycle
_listeners
 
Constructor Summary
Ajp13SocketConnector()
           
 
Method Summary
 void customize(org.mortbay.io.EndPoint endpoint, org.mortbay.jetty.Request request)
           
protected  void doStart()
           
 boolean isConfidential(org.mortbay.jetty.Request request)
           
 boolean isIntegral(org.mortbay.jetty.Request request)
           
protected  org.mortbay.jetty.HttpConnection newHttpConnection(org.mortbay.io.EndPoint endpoint)
           
 void setAllowShutdown(boolean allowShutdown)
           
 void setHeaderBufferSize(int headerBufferSize)
           
 void setRequestBufferSize(int requestBufferSize)
           
 void setResponseBufferSize(int responseBufferSize)
           
 void setSecretWord(java.lang.String secretWord)
           
 
Methods inherited from class org.mortbay.jetty.bio.SocketConnector
accept, close, doStop, getConnection, getLocalPort, newBuffer, newServerSocket, open
 
Methods inherited from class org.mortbay.jetty.AbstractConnector
checkForwardedHeaders, configure, connectionClosed, connectionOpened, getAcceptorPriorityOffset, getAcceptors, getAcceptQueueSize, getConfidentialPort, getConfidentialScheme, getConnections, getConnectionsDurationAve, getConnectionsDurationMax, getConnectionsDurationMin, getConnectionsDurationTotal, getConnectionsOpen, getConnectionsOpenMax, getConnectionsOpenMin, getConnectionsRequestsAve, getConnectionsRequestsMax, getConnectionsRequestsMin, getForwardedForHeader, getForwardedHostHeader, getForwardedServerHeader, getHost, getHostHeader, getIntegralPort, getIntegralScheme, getLeftMostValue, getLowResourceMaxIdleTime, getMaxIdleTime, getName, getPort, getRequests, getResolveNames, getReuseAddress, getServer, getSoLingerTime, getStatsOn, getStatsOnMs, getThreadPool, isForwarded, join, newContinuation, persist, setAcceptorPriorityOffset, setAcceptors, setAcceptQueueSize, setConfidentialPort, setConfidentialScheme, setForwarded, setForwardedForHeader, setForwardedHostHeader, setForwardedServerHeader, setHost, setHostHeader, setIntegralPort, setIntegralScheme, setLowResourceMaxIdleTime, setMaxIdleTime, setName, setPort, setResolveNames, setReuseAddress, setServer, setSoLingerTime, setStatsOn, setThreadPool, statsReset, stopAccept, toString
 
Methods inherited from class org.mortbay.jetty.AbstractBuffers
getBuffer, getHeaderBufferSize, getRequestBufferSize, getResponseBufferSize, returnBuffer
 
Methods inherited from class org.mortbay.component.AbstractLifeCycle
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mortbay.jetty.Connector
getHeaderBufferSize, getRequestBufferSize, getResponseBufferSize
 
Methods inherited from interface org.mortbay.component.LifeCycle
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
 
Methods inherited from interface org.mortbay.io.Buffers
getBuffer, returnBuffer
 

Constructor Detail

Ajp13SocketConnector

public Ajp13SocketConnector()
Method Detail

doStart

protected void doStart()
                throws java.lang.Exception
Overrides:
doStart in class org.mortbay.jetty.bio.SocketConnector
Throws:
java.lang.Exception

customize

public void customize(org.mortbay.io.EndPoint endpoint,
                      org.mortbay.jetty.Request request)
               throws java.io.IOException
Specified by:
customize in interface org.mortbay.jetty.Connector
Overrides:
customize in class org.mortbay.jetty.bio.SocketConnector
Throws:
java.io.IOException

newHttpConnection

protected org.mortbay.jetty.HttpConnection newHttpConnection(org.mortbay.io.EndPoint endpoint)
Overrides:
newHttpConnection in class org.mortbay.jetty.bio.SocketConnector

isConfidential

public boolean isConfidential(org.mortbay.jetty.Request request)
Specified by:
isConfidential in interface org.mortbay.jetty.Connector
Overrides:
isConfidential in class org.mortbay.jetty.AbstractConnector

isIntegral

public boolean isIntegral(org.mortbay.jetty.Request request)
Specified by:
isIntegral in interface org.mortbay.jetty.Connector
Overrides:
isIntegral in class org.mortbay.jetty.AbstractConnector

setHeaderBufferSize

public void setHeaderBufferSize(int headerBufferSize)
Specified by:
setHeaderBufferSize in interface org.mortbay.jetty.Connector
Overrides:
setHeaderBufferSize in class org.mortbay.jetty.AbstractBuffers

setRequestBufferSize

public void setRequestBufferSize(int requestBufferSize)
Specified by:
setRequestBufferSize in interface org.mortbay.jetty.Connector
Overrides:
setRequestBufferSize in class org.mortbay.jetty.AbstractBuffers

setResponseBufferSize

public void setResponseBufferSize(int responseBufferSize)
Specified by:
setResponseBufferSize in interface org.mortbay.jetty.Connector
Overrides:
setResponseBufferSize in class org.mortbay.jetty.AbstractBuffers

setAllowShutdown

public void setAllowShutdown(boolean allowShutdown)

setSecretWord

public void setSecretWord(java.lang.String secretWord)


Copyright © 2009 Mortbay Consulting Pty. Ltd. All Rights Reserved.