Contains the base classes used by logback to log to remote destinations.
SMTPAppender logs events and sends an email when appropriate. SyslogAppender logs to a Syslog daemon.
ClassDescriptionAn abstract base for module specific
SocketAppenderimplementations in other logback modules.An abstract base for module specific
SSLSocketAppenderimplementations located in other logback modules.Automatically flushes the underlying
ObjectOutputStreamimmediately after calling it's
ObjectOutputStream.writeObject(Object)method.Default implementation of
SocketConnector.HardenedObjectInputStream restricts the set of classes that can be deserialized to a set of explicitly whitelisted classes.Used by SMTPAppender for authentication purposes.Writes objects to an output.Factory for
Queueinstances.An abstract class that provides support for sending events to an email address.A
Runnablethat (re)connects a socket.An exception handler that is notified of all exceptions that occur during the (re)connection process.Base class for SyslogAppender.Constants used by syslog daemon and transitively by
SyslogAppenderBase.SyslogOutputStream is a wrapper around the
DatagramSocketclass so that it behaves like an