Apache Tomcat 7.0.16

org.apache.coyote.http11
Class Http11Protocol.Http11ConnectionHandler

java.lang.Object
  extended by org.apache.coyote.AbstractProtocol.AbstractConnectionHandler
      extended by org.apache.coyote.http11.Http11Protocol.Http11ConnectionHandler
All Implemented Interfaces:
AbstractEndpoint.Handler, JIoEndpoint.Handler
Enclosing class:
Http11Protocol

protected static class Http11Protocol.Http11ConnectionHandler
extends AbstractProtocol.AbstractConnectionHandler
implements JIoEndpoint.Handler


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.tomcat.util.net.AbstractEndpoint.Handler
AbstractEndpoint.Handler.SocketState
 
Field Summary
protected  ConcurrentHashMap<SocketWrapper<Socket>,Http11Processor> connections
           
protected  Http11Protocol proto
           
protected  AbstractProtocol.RecycledProcessors<Http11Processor> recycledProcessors
           
 
Fields inherited from class org.apache.coyote.AbstractProtocol.AbstractConnectionHandler
global, registerCount
 
Method Summary
protected  Http11Processor createProcessor()
           
protected  Log getLog()
           
protected  AbstractProtocol getProtocol()
           
 SSLImplementation getSslImplementation()
           
 AbstractEndpoint.Handler.SocketState process(SocketWrapper<Socket> socket)
           
 AbstractEndpoint.Handler.SocketState process(SocketWrapper<Socket> socket, SocketStatus status)
           
 void recycle()
          Recycle resources associated with the handler.
 
Methods inherited from class org.apache.coyote.AbstractProtocol.AbstractConnectionHandler
getGlobal, register, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.tomcat.util.net.AbstractEndpoint.Handler
getGlobal
 

Field Detail

proto

protected Http11Protocol proto

connections

protected ConcurrentHashMap<SocketWrapper<Socket>,Http11Processor> connections

recycledProcessors

protected AbstractProtocol.RecycledProcessors<Http11Processor> recycledProcessors
Method Detail

getProtocol

protected AbstractProtocol getProtocol()
Specified by:
getProtocol in class AbstractProtocol.AbstractConnectionHandler

getLog

protected Log getLog()
Specified by:
getLog in class AbstractProtocol.AbstractConnectionHandler

getSslImplementation

public SSLImplementation getSslImplementation()
Specified by:
getSslImplementation in interface JIoEndpoint.Handler

recycle

public void recycle()
Description copied from interface: AbstractEndpoint.Handler
Recycle resources associated with the handler.

Specified by:
recycle in interface AbstractEndpoint.Handler

process

public AbstractEndpoint.Handler.SocketState process(SocketWrapper<Socket> socket)
Specified by:
process in interface JIoEndpoint.Handler

process

public AbstractEndpoint.Handler.SocketState process(SocketWrapper<Socket> socket,
                                                    SocketStatus status)
Specified by:
process in interface JIoEndpoint.Handler

createProcessor

protected Http11Processor createProcessor()

Apache Tomcat 7.0.16

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.