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.Handler
public AprEndpoint.Handler.SocketState process(long socket)
process
in interface AprEndpoint.Handler
protected AjpAprProcessor createProcessor()
protected void register(AjpAprProcessor processor)
protected void unregister(AjpAprProcessor processor)
Copyright © 2018 JBoss by Red Hat. All rights reserved.