private static final class ServerConnectionManager.InboundMux extends MuxServer
| Modifier and Type | Field and Description |
|---|---|
private ServerConnection |
c
The inbound connection.
|
MAX_REQUESTS| Modifier | Constructor and Description |
|---|---|
private |
InboundMux(ServerConnection c,
RequestDispatcher dispatcher)
Constructs an instance from the connection's streams.
|
private |
InboundMux(ServerConnection c,
RequestDispatcher dispatcher,
boolean ignore)
Constructs an instance from the connection's channel.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
create(ServerConnection c,
RequestDispatcher dispatcher)
Constructs an instance from the connection.
|
protected void |
handleDown()
Close the connection, so that the provider is notified.
|
checkConstraints, checkPermissions, populateContext, shutdown, shutdownGracefullyprivate final ServerConnection c
private InboundMux(ServerConnection c, RequestDispatcher dispatcher) throws IOException
IOExceptionprivate InboundMux(ServerConnection c, RequestDispatcher dispatcher, boolean ignore) throws IOException
IOExceptionstatic void create(ServerConnection c, RequestDispatcher dispatcher)
protected void handleDown()
handleDown in class MuxCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.