# Package ch.qos.logback.core.net.server

package ch.qos.logback.core.net.server

Contains the base classes used by logback to serve logging events to remote peers.

Related Packages
Package
Description
ch.qos.logback.core.net
Contains the base classes used by logback to log to remote destinations.
ch.qos.logback.core.net.ssl
Contains classes that create and configure a JSSE SSLContext needed for secure transport of logging events by SSLSocketAppender.
Class
Description
AbstractServerSocketAppender<E>
This is the super class for module specific ServerSocketAppender implementations can derive from.
Client
A client of a `ServerRunner`.
ClientVisitor<T extends Client>
A visitor for a `Client`.
ConcurrentServerRunner<T extends Client>
A concurrent `ServerRunner`.
ServerListener<T extends Client>
A listener that accepts `Client` connections on behalf of a `ServerRunner`.
ServerRunner<T extends Client>
An object that is responsible for the asynchronous execution of a socket server.
ServerSocketListener<T extends Client>
A `ServerListener` that accepts connections on a `ServerSocket`.
SSLServerSocketAppenderBase<E>
This is the base class for module specific ServerSocketAppender implementations.