Module ch.qos.logback.core
Package ch.qos.logback.core.net
package ch.qos.logback.core.net
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 specificSSLSocketAppenderimplementations located in other logback modules.Automatically flushes the underlyingObjectOutputStreamimmediately after calling it'sObjectOutputStream.writeObject(Object)method.Default implementation ofSocketConnector.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 forObjectWriterinstances.Factory forQueueinstances.An abstract class that provides support for sending events to an email address.ARunnablethat (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 bySyslogAppenderBase.SyslogOutputStream is a wrapper around theDatagramSocketclass so that it behaves like anOutputStream.