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.
-
ClassDescriptionThis is the super class for module specific ServerSocketAppender implementations can derive from.A client of a
ServerRunner.ClientVisitor<T extends Client>A visitor for aClient.ConcurrentServerRunner<T extends Client>A concurrentServerRunner.A client of aServerRunnerthat receives events from a local appender and logs them according to local policy.AServerListenerthat accepts connections from remote receiver component clients.AServerRunnerthat listens for connections from remote receiver component clients and delivers logging events to all connected clients.ARemoteReceiverClientthat writes serialized logging events to anOutputStream.ServerListener<T extends Client>A listener that acceptsClientconnections on behalf of aServerRunner.ServerRunner<T extends Client>An object that is responsible for the asynchronous execution of a socket server.ServerSocketListener<T extends Client>AServerListenerthat accepts connections on aServerSocket.This is the base class for module specific ServerSocketAppender implementations.