Class RollingFileAppender<E>

    • Constructor Detail

      • RollingFileAppender

        public RollingFileAppender()
    • Method Detail

      • stop

        public void stop()
        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 interface LifeCycle
        Overrides:
        stop in class FileAppender<E>
      • setFile

        public void setFile​(java.lang.String file)
        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 class FileAppender<E>
      • getFile

        public java.lang.String getFile()
        Description copied from class: FileAppender
        Returns the value of the File property.

        This method may be overridden by derived classes.

        Overrides:
        getFile in class FileAppender<E>
      • rollover

        public void rollover()
        Implemented by delegating most of the rollover work to a rolling policy.
      • setRollingPolicy

        public void setRollingPolicy​(RollingPolicy policy)
        Sets the rolling policy. In case the 'policy' argument also implements TriggeringPolicy, then the triggering policy for this appender is automatically set to be the policy argument.
        Parameters:
        policy -
      • setTriggeringPolicy

        public void setTriggeringPolicy​(TriggeringPolicy<E> policy)