Class AbstractRolloverStrategy

    • Field Detail

      • LOGGER

        protected static final Logger LOGGER
        Allow subclasses access to the status logger without creating another instance.
    • Constructor Detail

      • AbstractRolloverStrategy

        protected AbstractRolloverStrategy​(StrSubstitutor strSubstitutor)
    • Method Detail

      • merge

        protected Action merge​(Action compressAction,
                               java.util.List<Action> custom,
                               boolean stopOnError)
      • suffixLength

        protected int suffixLength​(java.lang.String lowFilename)
      • getEligibleFiles

        protected java.util.SortedMap<java.lang.Integer,​java.nio.file.Path> getEligibleFiles​(RollingFileManager manager)
      • getEligibleFiles

        protected java.util.SortedMap<java.lang.Integer,​java.nio.file.Path> getEligibleFiles​(RollingFileManager manager,
                                                                                                   boolean isAscending)
      • getEligibleFiles

        protected java.util.SortedMap<java.lang.Integer,​java.nio.file.Path> getEligibleFiles​(java.lang.String path,
                                                                                                   java.lang.String pattern)
      • getEligibleFiles

        protected java.util.SortedMap<java.lang.Integer,​java.nio.file.Path> getEligibleFiles​(java.lang.String path,
                                                                                                   java.lang.String logfilePattern,
                                                                                                   boolean isAscending)