/** {@inheritDoc} */ @Override public synchronized void setFile(String fileName, boolean fileAppend, boolean bufIO, int bufSize) throws IOException { if (baseFileName != null) super.setFile(fileName, fileAppend, bufIO, bufSize); } }
/** {@inheritDoc} */ @Override public synchronized void setFile(String fileName, boolean fileAppend, boolean bufIO, int bufSize) throws IOException { if (nodeId != null) super.setFile(fileName, fileAppend, bufIO, bufSize); } }
@Override public void setFile(String file) { super.setFile(file); }
file.setFile(home() + "/work/log/ignite.log"); file.setAppend(false); file.setMaxFileSize("10MB");
@Override public void setFile(String fileName, boolean append, boolean bufferedIO, int bufferSize) throws IOException { this.append = append; currentFile = new File(fileName); createCurrentFile(); super.setFile(fileName, append, bufferedIO, bufferSize); }
this.setFile(fileName, false, bufferedIO, bufferSize);
/** {@inheritDoc} */ @Override public synchronized void setFile(String fileName, boolean fileAppend, boolean bufIO, int bufSize) throws IOException { if (baseFileName != null) super.setFile(fileName, fileAppend, bufIO, bufSize); } }
/** {@inheritDoc} */ @Override public synchronized void setFile(String fileName, boolean fileAppend, boolean bufIO, int bufSize) throws IOException { if (baseFileName != null) super.setFile(fileName, fileAppend, bufIO, bufSize); } }
@Override public void setFile(String file) { super.setFile(file); }
public void setFile(final String filename) { FileAppender.Helper.makePath(filename); super.setFile(filename); } }
@Override public void setFile(String fileName, boolean append, boolean bufferedIO, int bufferSize) throws IOException { this.append = append; currentFile = new File(fileName); createCurrentFile(); super.setFile(fileName, append, bufferedIO, bufferSize); }
@Override public void setFile(String s) { super.setFile(appendNodeIndex(s)); }
static void setLogFileName(String name) { Appender a = Logger.getRootLogger().getAppender("rollingfile"); if (a == null) { return; } RollingFileAppender r = (RollingFileAppender) a; r.setFile("./logs/jqm-" + name + ".log"); r.activateOptions(); }
static void setLogFileName(String name) { Appender a = Logger.getRootLogger().getAppender("rollingfile"); if (a == null) { return; } RollingFileAppender r = (RollingFileAppender) a; r.setFile("./logs/jqm-" + name + ".log"); r.activateOptions(); }
@SuppressWarnings("UseOfSystemOutOrSystemErr") public static void tieSystemOutAndErrToLog() { org.apache.log4j.Logger rootLogger = org.apache.log4j.Logger.getRootLogger(); Appender appender = rootLogger.getAppender(DT_LOG_APPENDER); if (appender instanceof RollingFileAppender) { RollingFileAppender rfa = (RollingFileAppender)appender; if (rfa.getFile() == null || rfa.getFile().isEmpty()) { rfa.setFile(System.getProperty(DT_LOGDIR)); rfa.activateOptions(); } } else if (appender != null) { logger.warn("found appender {} instead of RollingFileAppender", appender); } LoggerUtil.addAppenders(); System.setOut(createLoggingProxy(System.out)); System.setErr(createLoggingProxy(System.err)); }
private void installFileAppender(String logFilename) { RollingFileAppender file = new RollingFileAppender(); file.setName("FileAppender"); file.setThreshold(logLevel); file.setFile(new File(logFilename).getAbsolutePath()); file.setMaxFileSize(MAX_FILE_SIZE); file.setMaxBackupIndex(MAX_BACKUPS); file.setLayout(new PatternLayout(PATTERN)); file.setAppend(true); file.activateOptions(); Logger.getRootLogger().addAppender(file); }
/** * Add an application log beneath the app data directory for convenience. */ private void addFileLogger() { RollingFileAppender fileAppender = new RollingFileAppender(); fileAppender.setName("FILE"); fileAppender.setFile(DirectoryUtil.getLogDirectory() + File.separator + "reader.log"); fileAppender.setLayout(new PatternLayout("%d{DATE} %p %l %m %n")); fileAppender.setThreshold(Level.INFO); fileAppender.setAppend(true); fileAppender.setMaxFileSize("5MB"); fileAppender.setMaxBackupIndex(5); fileAppender.activateOptions(); org.apache.log4j.Logger.getRootLogger().addAppender(fileAppender); }
/** * Returns a rolling file appender. * * @param file the file to output to, including path and filename. */ private RollingFileAppender getRollingFileAppender( String file ) { RollingFileAppender appender = new RollingFileAppender(); appender.setThreshold( Level.INFO ); appender.setFile( file ); appender.setMaxFileSize( config.getProperty( ConfigurationKey.LOGGING_FILE_MAX_SIZE ) ); appender.setMaxBackupIndex( Integer.parseInt( config.getProperty( ConfigurationKey.LOGGING_FILE_MAX_ARCHIVES ) ) ); appender.setLayout( PATTERN_LAYOUT ); appender.activateOptions(); return appender; }