Class FreeSpaceState


  • public class FreeSpaceState
    extends Object
    Author:
    Eugene Petrenko (eugene.petrenko@gmail.com) Date: 12.03.12 13:30
    • Method Detail

      • isSatisfied

        public boolean isSatisfied()
      • isValid

        public boolean isValid()
      • logSpaceMessage

        @Deprecated
        public void logSpaceMessage​(@NotNull
                                    String message,
                                    @NotNull
                                    SpaceLogger log)
        Deprecated.
        since 8.1 use logConditionalSpaceMessage instead
      • logConditionalSpaceMessage

        public void logConditionalSpaceMessage​(@Nullable
                                               String positiveMessage,
                                               @Nullable
                                               String negativeMessage,
                                               @NotNull
                                               SpaceLogger log)
      • logConditionalSpaceMessage

        public void logConditionalSpaceMessage​(@Nullable
                                               String positiveMessage,
                                               @Nullable
                                               String negativeMessage,
                                               @NotNull
                                               SpaceLogger positiveLog,
                                               @NotNull
                                               SpaceLogger negativeLog)
      • isCleanRequiredForRoot

        public boolean isCleanRequiredForRoot​(@NotNull
                                              File cleanRoot)
        checks if it's required to clean directories for known path
        Parameters:
        cleanRoot - directory where clean is expected to be performed
        Returns:
        true is clean is necessary
      • getClearingResultMap

        public Map<File,​Long> getClearingResultMap()