Class RollingPolicyDecorator

  • All Implemented Interfaces:
    ch.qos.logback.core.rolling.RollingPolicy, ch.qos.logback.core.spi.LifeCycle

    public class RollingPolicyDecorator
    extends Object
    implements ch.qos.logback.core.rolling.RollingPolicy
    • Method Detail

      • rollover

        public void rollover()
                      throws ch.qos.logback.core.rolling.RolloverFailure
        Specified by:
        rollover in interface ch.qos.logback.core.rolling.RollingPolicy
        Throws:
        ch.qos.logback.core.rolling.RolloverFailure
      • getActiveFileName

        public String getActiveFileName()
        Specified by:
        getActiveFileName in interface ch.qos.logback.core.rolling.RollingPolicy
      • getCompressionMode

        public ch.qos.logback.core.rolling.helper.CompressionMode getCompressionMode()
        Specified by:
        getCompressionMode in interface ch.qos.logback.core.rolling.RollingPolicy
      • setParent

        public void setParent​(ch.qos.logback.core.FileAppender appender)
        Specified by:
        setParent in interface ch.qos.logback.core.rolling.RollingPolicy
      • start

        public void start()
        Specified by:
        start in interface ch.qos.logback.core.spi.LifeCycle
      • stop

        public void stop()
        Specified by:
        stop in interface ch.qos.logback.core.spi.LifeCycle
      • isStarted

        public boolean isStarted()
        Specified by:
        isStarted in interface ch.qos.logback.core.spi.LifeCycle
      • getDecorated

        public ch.qos.logback.core.rolling.RollingPolicyBase getDecorated()