| Package | Description |
|---|---|
| ch.qos.logback.core.net.server |
Contains the base classes used by logback to serve logging events to
remote peers.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
RemoteReceiverStreamClient
A
RemoteReceiverClient that writes serialized logging events to an
OutputStream. |
| Modifier and Type | Field and Description |
|---|---|
private ServerRunner<RemoteReceiverClient> |
AbstractServerSocketAppender.runner |
| Modifier and Type | Method and Description |
|---|---|
protected RemoteReceiverClient |
RemoteReceiverServerListener.createClient(java.lang.String id,
java.net.Socket socket)
Creates the client object for a new socket connection
|
| Modifier and Type | Method and Description |
|---|---|
protected ServerListener<RemoteReceiverClient> |
AbstractServerSocketAppender.createServerListener(java.net.ServerSocket socket) |
protected ServerRunner<RemoteReceiverClient> |
AbstractServerSocketAppender.createServerRunner(ServerListener<RemoteReceiverClient> listener,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
RemoteReceiverServerRunner.configureClient(RemoteReceiverClient client)
Configures a connected client.
|
| Modifier and Type | Method and Description |
|---|---|
protected ServerRunner<RemoteReceiverClient> |
AbstractServerSocketAppender.createServerRunner(ServerListener<RemoteReceiverClient> listener,
java.util.concurrent.Executor executor) |
| Constructor and Description |
|---|
RemoteReceiverServerRunner(ServerListener<RemoteReceiverClient> listener,
java.util.concurrent.Executor executor,
int clientQueueSize)
Constructs a new server runner.
|