protected static class AjpAprProtocol.AjpConnectionHandler extends Object implements AprEndpoint.Handler
AprEndpoint.Handler.SocketState| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentHashMap<Long,AjpAprProcessor> |
connections |
protected RequestGroupInfo |
global |
protected AjpAprProtocol |
proto |
protected ConcurrentLinkedQueue<AjpAprProcessor> |
recycledProcessors |
protected AtomicLong |
registerCount |
| Constructor and Description |
|---|
AjpConnectionHandler(AjpAprProtocol proto) |
| Modifier and Type | Method and Description |
|---|---|
protected AjpAprProcessor |
createProcessor() |
AprEndpoint.Handler.SocketState |
event(long socket,
SocketStatus status) |
AprEndpoint.Handler.SocketState |
process(long socket) |
protected void |
register(AjpAprProcessor processor) |
protected void |
unregister(AjpAprProcessor processor) |
protected AjpAprProtocol proto
protected AtomicLong registerCount
protected RequestGroupInfo global
protected ConcurrentHashMap<Long,AjpAprProcessor> connections
protected ConcurrentLinkedQueue<AjpAprProcessor> recycledProcessors
public AjpConnectionHandler(AjpAprProtocol proto)
public AprEndpoint.Handler.SocketState event(long socket, SocketStatus status)
event in interface AprEndpoint.Handlerpublic AprEndpoint.Handler.SocketState process(long socket)
process in interface AprEndpoint.Handlerprotected AjpAprProcessor createProcessor()
protected void register(AjpAprProcessor processor)
protected void unregister(AjpAprProcessor processor)
Copyright © 2016 JBoss by Red Hat. All rights reserved.