本文整理了Java中org.apache.log4j.RollingFileAppender.activateOptions
方法的一些代码示例,展示了RollingFileAppender.activateOptions
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RollingFileAppender.activateOptions
方法的具体详情如下:
包路径:org.apache.log4j.RollingFileAppender
类名称:RollingFileAppender
方法名:activateOptions
暂无
代码示例来源:origin: log4j/log4j
/**
Start listening on the port specified by a preceding call to
{@link #setPort}. */
public
void activateOptions() {
super.activateOptions();
if(port != 0) {
if(hup != null) {
hup.interrupt();
}
hup = new HUP(this, port);
hup.setDaemon(true);
hup.start();
}
}
}
代码示例来源:origin: apache/ignite
fileApp.activateOptions();
代码示例来源:origin: apache/ignite
file.setLayout(new PatternLayout("[%d{ISO8601}][%-5p][%t][%c{1}] %m%n"));
file.activateOptions();
代码示例来源:origin: apache/log4j
/**
Start listening on the port specified by a preceding call to
{@link #setPort}. */
public
void activateOptions() {
super.activateOptions();
if(port != 0) {
if(hup != null) {
hup.interrupt();
}
hup = new HUP(this, port);
hup.setDaemon(true);
hup.start();
}
}
}
代码示例来源:origin: org.apache.uima/uima-ducc-common
public void append(LoggingEvent ev)
{
if ( !activated ) {
super.activateOptions();
activated = true;
}
super.append(ev);
}
代码示例来源:origin: org.apache.hadoop/hadoop-yarn-common
@Override
public void activateOptions() {
synchronized (this) {
setFile(new File(this.containerLogDir, containerLogFile).toString());
setAppend(true);
super.activateOptions();
}
}
代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-common
@Override
public void activateOptions() {
synchronized (this) {
setFile(new File(this.containerLogDir, containerLogFile).toString());
setAppend(true);
super.activateOptions();
}
}
代码示例来源:origin: com.github.jiayuhan-it/hadoop-yarn-common
@Override
public void activateOptions() {
synchronized (this) {
setFile(new File(this.containerLogDir, containerLogFile).toString());
setAppend(true);
super.activateOptions();
}
}
代码示例来源:origin: com.enioka.jqm/jqm-service
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();
}
代码示例来源:origin: enioka/jqm
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();
}
代码示例来源:origin: sterodium/selenium-grid-extensions
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);
}
代码示例来源:origin: org.apache.apex/apex-engine
@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));
}
代码示例来源:origin: petezybrick/awscwxls
/**
* Inits the file.
*
* @param level the level
* @param logFilePathNameExt the log file path name ext
* @throws Exception the exception
*/
public static void initFile(Level level, String logFilePathNameExt) throws Exception {
RollingFileAppender rollingFileAppender = new RollingFileAppender( new PatternLayout(PATTERN), logFilePathNameExt );
rollingFileAppender.setThreshold(level);
rollingFileAppender.activateOptions();
rollingFileAppender.setAppend(true);
rollingFileAppender.setMaxBackupIndex(7);
rollingFileAppender.setMaxFileSize("10MB");
Logger.getRootLogger().removeAllAppenders();
Logger.getRootLogger().addAppender(rollingFileAppender);
}
代码示例来源:origin: petezybrick/awscwxls
/**
* Inits the console and file.
*
* @param level the level
* @param logFilePathNameExt the log file path name ext
* @throws Exception the exception
*/
public static void initConsoleFile(Level level, String logFilePathNameExt) throws Exception {
ConsoleAppender consoleAppender = new ConsoleAppender( new PatternLayout(PATTERN) );
consoleAppender.setThreshold(level);
consoleAppender.activateOptions();
RollingFileAppender rollingFileAppender = new RollingFileAppender( new PatternLayout(PATTERN), logFilePathNameExt );
rollingFileAppender.setThreshold(level);
rollingFileAppender.activateOptions();
rollingFileAppender.setAppend(true);
rollingFileAppender.setMaxBackupIndex(7);
rollingFileAppender.setMaxFileSize("10MB");
Logger.getRootLogger().removeAllAppenders();
Logger.getRootLogger().addAppender(consoleAppender);
Logger.getRootLogger().addAppender(rollingFileAppender);
}
代码示例来源:origin: org.apache.activemq/activemq-all
/**
Start listening on the port specified by a preceding call to
{@link #setPort}. */
public
void activateOptions() {
super.activateOptions();
if(port != 0) {
if(hup != null) {
hup.interrupt();
}
hup = new HUP(this, port);
hup.setDaemon(true);
hup.start();
}
}
}
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
/**
Start listening on the port specified by a preceding call to
{@link #setPort}. */
public
void activateOptions() {
super.activateOptions();
if(port != 0) {
if(hup != null) {
hup.interrupt();
}
hup = new HUP(this, port);
hup.setDaemon(true);
hup.start();
}
}
}
代码示例来源:origin: sismics/reader
/**
* 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);
}
代码示例来源:origin: dhis2/dhis2-core
/**
* 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;
}
代码示例来源:origin: com.alibaba.edas.acm/acm-sdk
protected org.apache.log4j.Appender getLog4jRollingFileAppender(String productName, String file, String encoding,
String size, String datePattern,
int maxBackupIndex) {
RollingFileAppender appender = new RollingFileAppender();
appender.setName(productName + "." + file.replace(File.separatorChar, '.') + ".Appender");
appender.setLayout(new PatternLayout(LoggerHelper.getPattern(productName)));
appender.setAppend(true);
appender.setFile(LoggerHelper.getLogFileP(productName, file));
appender.setEncoding(encoding);
appender.setMaxFileSize(size);
if (maxBackupIndex >= 0) {
// 等于0表示直接truck
appender.setMaxBackupIndex(maxBackupIndex);
}
appender.activateOptions();
return appender;
}
代码示例来源:origin: com.taobao.middleware/logger.core
protected org.apache.log4j.Appender getLog4jRollingFileAppender(String productName, String file, String encoding,
String size, String datePattern,
int maxBackupIndex) {
RollingFileAppender appender = new RollingFileAppender();
appender.setName(productName + "." + file.replace(File.separatorChar, '.') + ".Appender");
appender.setLayout(new PatternLayout(LoggerHelper.getPattern(productName)));
appender.setAppend(true);
appender.setFile(LoggerHelper.getLogFileP(productName, file));
appender.setEncoding(encoding);
appender.setMaxFileSize(size);
if (maxBackupIndex >= 0) {
// 等于0表示直接truck
appender.setMaxBackupIndex(maxBackupIndex);
}
appender.activateOptions();
return appender;
}
内容来源于网络,如有侵权,请联系作者删除!