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 Detail

      • UdpSocketAppenderFactory

        public UdpSocketAppenderFactory()
    • Method Detail

      • 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>