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