Package org.gradle.api.cache
Schnittstelle MarkingStrategy
Represents a method of marking a cache directory. This is used to mark Gradle's cache directories.
You may implement your own marking strategy by implementing this interface and setting CacheConfigurations.getMarkingStrategy().
- Seit:
- 8.1
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final MarkingStrategyMarking strategy that marks the cache directory with aCACHEDIR.TAGfile.static final MarkingStrategyMarking strategy that does not mark the cache directory. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidtryMarkCacheDirectory(File file) Try to mark the given cache directory.
-
Felddetails
-
CACHEDIR_TAG
Marking strategy that marks the cache directory with aCACHEDIR.TAGfile.- Siehe auch:
-
NONE
Marking strategy that does not mark the cache directory.
-
-
Methodendetails
-
tryMarkCacheDirectory
Try to mark the given cache directory. If an I/O error occurs, this method should not throw an error, but instead log the error at an appropriate level, and return.- Parameter:
file- the cache directory to mark
-