Class FreeSpaceState
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.upgrade.freeSpace.FreeSpaceState
-
public class FreeSpaceState extends Object
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 12.03.12 13:30
-
-
Constructor Summary
Constructors Constructor Description FreeSpaceState(FreeSpaceCalculator calculator, Collection<FreeSpaceStateUnit> units)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Map<File,Long>
getClearingResultMap()
boolean
isCleanRequiredForRoot(File cleanRoot)
checks if it's required to clean directories for known pathboolean
isSatisfied()
boolean
isValid()
void
logConditionalSpaceMessage(String positiveMessage, String negativeMessage, SpaceLogger log)
void
logConditionalSpaceMessage(String positiveMessage, String negativeMessage, SpaceLogger positiveLog, SpaceLogger negativeLog)
void
logSpaceMessage(String message, SpaceLogger log)
Deprecated.since 8.1 use logConditionalSpaceMessage instead
-
-
-
Constructor Detail
-
FreeSpaceState
public FreeSpaceState(@NotNull FreeSpaceCalculator calculator, @NotNull Collection<FreeSpaceStateUnit> units)
-
-
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
-
-