Package ch.qos.logback.core.net.server
Contains the base classes used by logback to serve logging events to remote peers.
-
Interface Summary Interface Description Client A client of aServerRunner
.ClientVisitor<T extends Client> A visitor for aClient
.ServerListener<T extends Client> A listener that acceptsClient
connections on behalf of aServerRunner
.ServerRunner<T extends Client> An object that is responsible for the asynchronous execution of a socket server. -
Class Summary Class Description AbstractServerSocketAppender<E> This is the super class for module specific ServerSocketAppender implementations can derive from.ConcurrentServerRunner<T extends Client> A concurrentServerRunner
.ServerSocketListener<T extends Client> AServerListener
that accepts connections on aServerSocket
.SSLServerSocketAppenderBase<E> This is the base class for module specific ServerSocketAppender implementations.