Class SyslogAppenderBuilder

    • Field Detail

      • LOGGER

        private static final Logger LOGGER
      • SYSLOG_HOST_PARAM

        private static final java.lang.String SYSLOG_HOST_PARAM
        See Also:
        Constant Field Values
      • SYSLOG_PORT

        private static int SYSLOG_PORT
    • Constructor Detail

      • SyslogAppenderBuilder

        public SyslogAppenderBuilder()
      • SyslogAppenderBuilder

        public SyslogAppenderBuilder​(java.lang.String prefix,
                                     java.util.Properties props)
    • Method Detail

      • parseAppender

        public Appender parseAppender​(java.lang.String name,
                                      java.lang.String appenderPrefix,
                                      java.lang.String layoutPrefix,
                                      java.lang.String filterPrefix,
                                      java.util.Properties props,
                                      PropertiesConfiguration configuration)
        Specified by:
        parseAppender in interface AppenderBuilder
      • createAppender

        private Appender createAppender​(java.lang.String name,
                                        Log4j1Configuration configuration,
                                        Layout layout,
                                        java.lang.String facility,
                                        Filter filter,
                                        java.lang.String syslogHost,
                                        java.lang.String level)
      • resolveSyslogHost

        private void resolveSyslogHost​(java.lang.String syslogHost,
                                       Holder<java.lang.String> host,
                                       Holder<java.lang.Integer> port)