Package jetbrains.buildServer.util
Class TCRollingFileAppender
- java.lang.Object
-
- jetbrains.buildServer.util.TCRollingFileAppender
-
public class TCRollingFileAppender extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TCRollingFileAppender.TCTriggeringPolicy
-
Field Summary
Fields Modifier and Type Field Description static TCLogStatistic
STATISTIC
-
Constructor Summary
Constructors Constructor Description TCRollingFileAppender(AbstractAppender delegate)
TCRollingFileAppender(AbstractAppender delegate, TimeService timeService)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFilter(Filter filter)
void
append(LogEvent event)
static TCRollingFileAppender
createAppender(AbstractAppender appender)
java.lang.String
getFileName()
Filter
getFilter()
ErrorHandler
getHandler()
<any>
getLayout()
java.lang.String
getName()
State
getState()
TCRollingFileAppender.TCTriggeringPolicy
getTriggeringPolicy()
boolean
hasFilter()
boolean
ignoreExceptions()
void
initialize()
boolean
isFiltered(LogEvent event)
boolean
isStarted()
boolean
isStopped()
void
removeFilter(Filter filter)
void
setHandler(ErrorHandler handler)
static void
setReplacer(PasswordReplacer replacer)
void
setRotateOnDayChange(boolean rotateOnDayChange)
void
setStatisticPeriods(java.lang.String statisticPeriods)
void
start()
void
stop()
-
-
-
Field Detail
-
STATISTIC
public static volatile TCLogStatistic STATISTIC
-
-
Constructor Detail
-
TCRollingFileAppender
public TCRollingFileAppender(AbstractAppender delegate)
-
TCRollingFileAppender
public TCRollingFileAppender(AbstractAppender delegate, TimeService timeService)
-
-
Method Detail
-
createAppender
public static TCRollingFileAppender createAppender(AbstractAppender appender)
-
setReplacer
public static void setReplacer(PasswordReplacer replacer)
-
append
public void append(LogEvent event)
-
addFilter
public void addFilter(Filter filter)
-
removeFilter
public void removeFilter(Filter filter)
-
getFilter
public Filter getFilter()
-
hasFilter
public boolean hasFilter()
-
isFiltered
public boolean isFiltered(LogEvent event)
-
getName
public java.lang.String getName()
-
getLayout
public <any> getLayout()
-
ignoreExceptions
public boolean ignoreExceptions()
-
getHandler
public ErrorHandler getHandler()
-
setHandler
public void setHandler(ErrorHandler handler)
-
getState
public State getState()
-
initialize
public void initialize()
-
start
public void start()
-
stop
public void stop()
-
isStarted
public boolean isStarted()
-
isStopped
public boolean isStopped()
-
setRotateOnDayChange
public void setRotateOnDayChange(boolean rotateOnDayChange)
-
setStatisticPeriods
public void setStatisticPeriods(java.lang.String statisticPeriods)
-
getTriggeringPolicy
public TCRollingFileAppender.TCTriggeringPolicy getTriggeringPolicy()
-
getFileName
@Nullable public java.lang.String getFileName()
-
-