Package ch.qos.logback.core.rolling
Class RollingFileAppender<E>
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.UnsynchronizedAppenderBase<E>
ch.qos.logback.core.OutputStreamAppender<E>
ch.qos.logback.core.FileAppender<E>
ch.qos.logback.core.rolling.RollingFileAppender<E>
- All Implemented Interfaces:
Appender<E>
,ContextAware
,FilterAttachable<E>
,LifeCycle
Deprecated.
This internal logback API is not supported by AEM as a Cloud Service.
RollingFileAppender
extends FileAppender
to backup the
log files depending on RollingPolicy
and TriggeringPolicy
.
For more information about this appender, please refer to the online manual
at http://logback.qos.ch/manual/appenders.html#RollingFileAppender-
Field Summary
Fields inherited from class ch.qos.logback.core.FileAppender
DEFAULT_BUFFER_SIZE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFile()
Deprecated.Returns the value of the File property.Deprecated.Deprecated.void
rollover()
Deprecated.Implemented by delegating most of the rollover work to a rolling policy.void
Deprecated.The File property takes a string value which should be the name of the file to append to.void
setRollingPolicy
(RollingPolicy policy) Deprecated.Sets the rolling policy.void
setTriggeringPolicy
(TriggeringPolicy<E> policy) Deprecated.void
start()
Deprecated.If the value of File is notnull
, thenFileAppender.openFile(java.lang.String)
is called with the values of File and Append properties.void
stop()
Deprecated.Stop this appender instance.Methods inherited from class ch.qos.logback.core.FileAppender
isAppend, isPrudent, openFile, rawFileProperty, setAppend, setBufferSize, setPrudent
Methods inherited from class ch.qos.logback.core.OutputStreamAppender
getEncoder, getOutputStream, isImmediateFlush, setEncoder, setImmediateFlush, setLayout, setOutputStream
Methods inherited from class ch.qos.logback.core.UnsynchronizedAppenderBase
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Constructor Details
-
RollingFileAppender
public RollingFileAppender()Deprecated.
-
-
Method Details
-
start
public void start()Deprecated.Description copied from class:FileAppender
If the value of File is notnull
, thenFileAppender.openFile(java.lang.String)
is called with the values of File and Append properties.- Specified by:
start
in interfaceLifeCycle
- Overrides:
start
in classFileAppender<E>
-
stop
public void stop()Deprecated.Description copied from class:OutputStreamAppender
Stop this appender instance. The underlying stream or writer is also closed.Stopped appenders cannot be reused.
- Specified by:
stop
in interfaceLifeCycle
- Overrides:
stop
in classFileAppender<E>
-
setFile
Deprecated.Description copied from class:FileAppender
The File property takes a string value which should be the name of the file to append to.- Overrides:
setFile
in classFileAppender<E>
-
getFile
Deprecated.Description copied from class:FileAppender
Returns the value of the File property.This method may be overridden by derived classes.
- Overrides:
getFile
in classFileAppender<E>
-
rollover
public void rollover()Deprecated.Implemented by delegating most of the rollover work to a rolling policy. -
getRollingPolicy
Deprecated. -
getTriggeringPolicy
Deprecated. -
setRollingPolicy
Deprecated.Sets the rolling policy. In case the 'policy' argument also implementsTriggeringPolicy
, then the triggering policy for this appender is automatically set to be the policy argument.- Parameters:
policy
-
-
setTriggeringPolicy
Deprecated.
-