Package ch.qos.logback.core.rolling
Class RollingPolicyBase
- java.lang.Object
 - 
- ch.qos.logback.core.spi.ContextAwareBase
 - 
- ch.qos.logback.core.rolling.RollingPolicyBase
 
 
 
- 
- All Implemented Interfaces:
 RollingPolicy,ContextAware,LifeCycle
- Direct Known Subclasses:
 FixedWindowRollingPolicy,TimeBasedRollingPolicy
@Deprecated(since="2022-01-27") public abstract class RollingPolicyBase extends ContextAwareBase implements RollingPolicy
Deprecated.This internal logback API is not supported by AEM as a Cloud Service.Implements methods common to most, it not all, rolling policies. Currently such methods are limited to a compression mode getter/setter. 
- 
- 
Constructor Summary
Constructors Constructor Description RollingPolicyBase()Deprecated. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CompressionModegetCompressionMode()Deprecated.The compression mode for this policy.java.lang.StringgetFileNamePattern()Deprecated.java.lang.StringgetParentsRawFileProperty()Deprecated.booleanisParentPrudent()Deprecated.booleanisStarted()Deprecated.voidsetFileNamePattern(java.lang.String fnp)Deprecated.voidsetParent(FileAppender<?> appender)Deprecated.This method allows RollingPolicy implementations to be aware of their containing appender.voidstart()Deprecated.voidstop()Deprecated.- 
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, toString, wait, wait, wait 
- 
Methods inherited from interface ch.qos.logback.core.rolling.RollingPolicy
getActiveFileName, rollover 
 - 
 
 - 
 
- 
- 
Method Detail
- 
setFileNamePattern
public void setFileNamePattern(java.lang.String fnp)
Deprecated. 
- 
getFileNamePattern
public java.lang.String getFileNamePattern()
Deprecated. 
- 
getCompressionMode
public CompressionMode getCompressionMode()
Deprecated.Description copied from interface:RollingPolicyThe compression mode for this policy.- Specified by:
 getCompressionModein interfaceRollingPolicy- Returns:
 
 
- 
setParent
public void setParent(FileAppender<?> appender)
Deprecated.Description copied from interface:RollingPolicyThis method allows RollingPolicy implementations to be aware of their containing appender.- Specified by:
 setParentin interfaceRollingPolicy
 
- 
isParentPrudent
public boolean isParentPrudent()
Deprecated. 
- 
getParentsRawFileProperty
public java.lang.String getParentsRawFileProperty()
Deprecated. 
 - 
 
 -