public class DailyKeyOutWriter extends KeyOutWriter
KeyOutWriter.LogWriterDEFAULT_DELIMITER, DEFAULT_LOG_PATTERN, LOG_IO_BUFFER_SIZE_BYTES, loggerContext, loggers, MAX_LOG_BACKUP_FILES, MAX_LOG_FILE_SIZE, SETTING_DELIMITER, SETTING_LOG_PATTERN, SETTING_MAX_BACK_FILES, SETTING_MAX_LOG_FILE_SIZEBINARY_PATH, BOOLEAN_AS_NUMBER, DEBUG, HOST, OUTPUT_FILE, PORT, TEMPLATE_FILE, TYPE_NAMES| Constructor and Description |
|---|
DailyKeyOutWriter(com.google.common.collect.ImmutableList<java.lang.String> typeNames,
boolean booleanAsNumber,
java.lang.Boolean debugEnabled,
java.lang.String outputFile,
java.lang.String maxLogFileSize,
java.lang.Integer maxLogBackupFiles,
java.lang.String logPattern,
java.lang.String delimiter,
java.lang.String datePattern,
java.util.Map<java.lang.String,java.lang.Object> settings) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildLoggerName() |
protected ch.qos.logback.core.rolling.RollingPolicy |
buildRollingPolicy(ch.qos.logback.core.FileAppender<?> appender,
java.lang.String fileStr) |
protected ch.qos.logback.core.rolling.TriggeringPolicy |
buildTriggeringPolicy() |
java.lang.String |
getDatePattern() |
buildAppender, buildEncoder, buildLogger, close, getDelimiter, getMaxLogBackupFiles, getMaxLogFileSize, getOutputFile, internalWrite, validateSetupcreate, doWrite, firstNonNull, getConcatedTypeNameValues, getSettings, getTypeNames, isDebugEnabled, start, toStringpublic DailyKeyOutWriter(com.google.common.collect.ImmutableList<java.lang.String> typeNames,
boolean booleanAsNumber,
java.lang.Boolean debugEnabled,
java.lang.String outputFile,
java.lang.String maxLogFileSize,
java.lang.Integer maxLogBackupFiles,
java.lang.String logPattern,
java.lang.String delimiter,
java.lang.String datePattern,
java.util.Map<java.lang.String,java.lang.Object> settings)
protected ch.qos.logback.core.rolling.RollingPolicy buildRollingPolicy(ch.qos.logback.core.FileAppender<?> appender,
java.lang.String fileStr)
buildRollingPolicy in class KeyOutWriterprotected ch.qos.logback.core.rolling.TriggeringPolicy buildTriggeringPolicy()
buildTriggeringPolicy in class KeyOutWriterprotected java.lang.String buildLoggerName()
buildLoggerName in class KeyOutWriterpublic java.lang.String getDatePattern()
Copyright © 2010-2021 JmxTrans team. All Rights Reserved.