Package org.apache.log4j.net

Examples of org.apache.log4j.net.SyslogAppender


  @Test
  public void testAppend() throws InterruptedException {
    Logger logger = Logger.getLogger(getClass());
    // use the Apache syslog appender to write to syslog source
    SyslogAppender appender = new SyslogAppender(null,
        "localhost:"+TEST_SYSLOG_PORT, SyslogAppender.LOG_FTP);
    logger.addAppender(appender);
    Event e = null;
    Event e2 = null;
View Full Code Here


        if (syslogHost == null || syslogHost.trim().equals("") )
        {
            return;
        }

        Appender appender = new SyslogAppender(layout, syslogHost, logLevel);
        logger.addAppender(appender);
    }
View Full Code Here

            errorHandler.error(" Invalid format for the IP Addresses parameter ");
            return;
        }

        for (String syslogHost : _syslogHostsList) {
            _syslogAppenders.add(new SyslogAppender(getLayout(), syslogHost, SyslogAppender.getFacility(_facility)));
        }
    }
View Full Code Here

            memoryAppender.setCircularBuffer(new CircularBuffer(200));
            memoryAppender.activateOptions();
          }

          if (appender instanceof SyslogAppender) {
            SyslogAppender syslogAppender = (SyslogAppender) appender;
            syslogAppender.setSyslogHost(appenderResource
                .getProperty(LoggingConstants.AppenderProperties.SYS_LOG_HOST));
            syslogAppender.setFacility(appenderResource
                .getProperty(LoggingConstants.AppenderProperties.FACILITY));
          }

          if (appender instanceof AppenderSkeleton) {
            AppenderSkeleton appenderSkeleton = (AppenderSkeleton) appender;
View Full Code Here

                    appenderResource.addProperty(LoggingConstants.AppenderProperties.THRESHOLD, "DEBUG");
                }
            }

            if (appender instanceof SyslogAppender) {
                SyslogAppender syslogAppender = (SyslogAppender) appender;

                // if user has not set these properties system automatically assign default values
                appenderResource.addProperty(LoggingConstants.AppenderProperties.SYS_LOG_HOST,
                        syslogAppender.getSyslogHost());
                appenderResource.addProperty(LoggingConstants.AppenderProperties.FACILITY,
                        syslogAppender.getFacility());
                appenderResource.addProperty(LoggingConstants.AppenderProperties.IS_SYS_LOG_APPENDER,
                        Boolean.toString(true));
            } else {
                appenderResource.addProperty(LoggingConstants.AppenderProperties.IS_SYS_LOG_APPENDER,
                        Boolean.toString(false));
View Full Code Here

                }
                ((FileAppender) appender).activateOptions();
            }

            if (appender instanceof SyslogAppender) {
                SyslogAppender syslogAppender = (SyslogAppender) appender;
                syslogAppender.setSyslogHost(sysLogHost);
                syslogAppender.setFacility(facility);
            }

            // set the threshold
            if (appender instanceof AppenderSkeleton) {
                AppenderSkeleton appenderSkeleton = (AppenderSkeleton) appender;
View Full Code Here

                    appender.setThreshold(Level.toLevel(Priority.DEBUG_INT));
                    appenderData.setThreshold("DEBUG");
                }
            }
            if (targetAppender instanceof SyslogAppender) { //NOTE: Don't make this an else if
                SyslogAppender appender = (SyslogAppender) targetAppender;
                appenderData.setIsSysLogAppender(true);
                appenderData.setFacility(appender.getFacility());
                appenderData.setSysLogHost(appender.getSyslogHost());
            } else if (targetAppender instanceof FileAppender) {
                appenderData.setIsFileAppender(true);
                appenderData.setLogFile(((FileAppender) targetAppender).getFile());
            }
        }
View Full Code Here

        if (syslogHost == null || syslogHost.trim().equals("") )
        {
            return;
        }

        Appender appender = new SyslogAppender(layout, syslogHost, logLevel);
        logger.addAppender(appender);
    }
View Full Code Here

        if (syslogHost == null || syslogHost.trim().equals("") )
        {
            return;
        }

        Appender appender = new SyslogAppender(layout, syslogHost, logLevel);
        logger.addAppender(appender);
    }
View Full Code Here

  @Test
  public void testAppend() throws InterruptedException {
    Logger logger = Logger.getLogger(getClass());
    // use the Apache syslog appender to write to syslog source
    SyslogAppender appender = new SyslogAppender(null,
        "localhost:"+TEST_SYSLOG_PORT, SyslogAppender.LOG_FTP);
    logger.addAppender(appender);
    Event e = null;
    Event e2 = null;
View Full Code Here

TOP

Related Classes of org.apache.log4j.net.SyslogAppender

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.