Examples of DailyRollingFileAppender


Examples of org.apache.log4j.DailyRollingFileAppender

  static {
    initTddlLog();
  }
 
  private static Appender buildAppender(String name, String fileName, String pattern) {
    DailyRollingFileAppender appender = new DailyRollingFileAppender();
    appender.setName(name);
    appender.setAppend(true);
    appender.setEncoding("GBK");
    appender.setLayout(new PatternLayout(pattern));
    appender.setFile(new File(getLogPath(), fileName).getAbsolutePath());
    appender.activateOptions();// ����Ҫ������ԭ����־���ݻᱻ���
    return appender;
  }
View Full Code Here

Examples of org.apache.log4j.DailyRollingFileAppender

    System.out.println("appender=" + appender);
    System.out.println("name=" + appender.getName() + ",layout=" + appender.getLayout());
  }

  private static Appender buildAppender(String name, String fileName, String pattern) {
    DailyRollingFileAppender appender = new DailyRollingFileAppender();
    appender.setName(name);
    appender.setAppend(true);
    appender.setEncoding("GBK");
    appender.setLayout(new PatternLayout(pattern));
    appender.setFile(new File(getLogPath(), fileName).getAbsolutePath());
    appender.activateOptions();// ����Ҫ������ԭ����־���ݻᱻ���
    return appender;
  }
View Full Code Here

Examples of org.apache.log4j.DailyRollingFileAppender

  SshLog(final Provider<SshSession> session, final Provider<Context> context,
      final SitePaths site) {
    this.session = session;
    this.context = context;

    final DailyRollingFileAppender dst = new DailyRollingFileAppender();
    dst.setName(LOG_NAME);
    dst.setLayout(new MyLayout());
    dst.setEncoding("UTF-8");
    dst.setFile(new File(resolve(site.logs_dir), LOG_NAME).getPath());
    dst.setImmediateFlush(true);
    dst.setAppend(true);
    dst.setThreshold(Level.INFO);
    dst.setErrorHandler(new DieErrorHandler());
    dst.activateOptions();
    dst.setErrorHandler(new LogLogHandler());

    async = new AsyncAppender();
    async.setBlocking(true);
    async.setBufferSize(64);
    async.setLocationInfo(false);
View Full Code Here

Examples of org.apache.log4j.DailyRollingFileAppender

    }
    String fileName = path + FILE_NAME;
    FileAppender appender = null;
    try {
      appender = new DailyRollingFileAppender(layout, fileName, YYYY_MM_DD);
      appender.setAppend(true);
      appender.setEncoding(GBK);
    } catch (IOException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.apache.log4j.DailyRollingFileAppender

   * The maxLogFileSize and maxLogBackupFiles are ignored as per the existing behaviour of DailyKeyOutWriter.
   */
  @Override
  protected Appender buildLog4jAppender(String fileStr, String maxLogFileSize, Integer maxLogBackupFiles)
      throws IOException {
    return new DailyRollingFileAppender(new PatternLayout(LOG_PATTERN), fileStr, datePattern);
  }
View Full Code Here

Examples of org.jboss.logging.appender.DailyRollingFileAppender

   {
      if (monitoredObjects == null)
      {
         throw new IllegalStateException("'MonitoredObjects' attribute not configured");
      }
      DailyRollingFileAppender appender = new DailyRollingFileAppender();
      appender.setFile(filename);
      appender.setAppend(appendToFile);
      appender.setDatePattern(rolloverPeriod.getRolloverFormat());
      appender.setLayout(new PatternLayout(patternLayout));
      appender.setThreshold(Level.INFO);
      appender.activateOptions();
      this.appender = appender;

      for (int i = 0; i < monitoredObjects.length; ++i)
      {
         monitoredObjects[i].getLogger().addAppender(appender);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.