Class UdpSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>

All Implemented Interfaces:
Discoverable, AppenderFactory<E>

public class UdpSocketAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware> extends AbstractOutputStreamAppenderFactory<E>
An AppenderFactory implementation which provides an appender that writes events to an UDP socket.

Configuration Parameters:

Name Default Description
host localhost The hostname of the UDP server.
port 514 The port on which the UDP server is listening.
  • Constructor Details

    • UdpSocketAppenderFactory

      public UdpSocketAppenderFactory()
  • Method Details

    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • getPort

      public int getPort()
    • setPort

      public void setPort(int port)
    • appender

      protected ch.qos.logback.core.OutputStreamAppender<E> appender(ch.qos.logback.classic.LoggerContext context)
      Specified by:
      appender in class AbstractOutputStreamAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>