org.apache.coyote.ajp

Class AjpAprProtocol.AjpConnectionHandler

protected static class AjpAprProtocol.AjpConnectionHandler extends Object implements AprEndpoint.Handler

Field Summary
protected RequestGroupInfoglobal
protected AjpAprProtocolproto
protected ConcurrentLinkedQueue<AjpAprProcessor>recycledProcessors
protected AtomicLongregisterCount
Constructor Summary
AjpConnectionHandler(AjpAprProtocol proto)
Method Summary
protected AjpAprProcessorcreateProcessor()
SocketStateevent(long socket, SocketStatus status)
SocketStateprocess(long socket)
protected voidregister(AjpAprProcessor processor)
protected voidunregister(AjpAprProcessor processor)

Field Detail

global

protected RequestGroupInfo global

proto

protected AjpAprProtocol proto

recycledProcessors

protected ConcurrentLinkedQueue<AjpAprProcessor> recycledProcessors

registerCount

protected AtomicLong registerCount

Constructor Detail

AjpConnectionHandler

public AjpConnectionHandler(AjpAprProtocol proto)

Method Detail

createProcessor

protected AjpAprProcessor createProcessor()

event

public SocketState event(long socket, SocketStatus status)

process

public SocketState process(long socket)

register

protected void register(AjpAprProcessor processor)

unregister

protected void unregister(AjpAprProcessor processor)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.