Uses of Class
org.apache.commons.io.FileDeleteStrategy
Packages that use FileDeleteStrategy
Package
Description
Provides classes for working with streams, readers, writers and files.
-
Uses of FileDeleteStrategy in org.apache.commons.io
Subclasses of FileDeleteStrategy in org.apache.commons.ioModifier and TypeClassDescription(package private) static classForce file deletion strategy.Fields in org.apache.commons.io declared as FileDeleteStrategyModifier and TypeFieldDescriptionprivate final FileDeleteStrategyFileCleaningTracker.Tracker.deleteStrategyThe strategy for deleting files.static final FileDeleteStrategyFileDeleteStrategy.FORCEThe singleton instance for forced file deletion, which always deletes, even if the file represents a non-empty directory.static final FileDeleteStrategyFileDeleteStrategy.NORMALThe singleton instance for normal file deletion, which does not permit the deletion of directories that are not empty.Methods in org.apache.commons.io with parameters of type FileDeleteStrategyModifier and TypeMethodDescriptionprivate voidFileCleaningTracker.addTracker(String path, Object marker, FileDeleteStrategy deleteStrategy) Adds a tracker to the list of trackers.static voidFileCleaner.track(File file, Object marker, FileDeleteStrategy deleteStrategy) Deprecated.static voidFileCleaner.track(String path, Object marker, FileDeleteStrategy deleteStrategy) Deprecated.voidFileCleaningTracker.track(File file, Object marker, FileDeleteStrategy deleteStrategy) Tracks the specified file, using the provided marker, deleting the file when the marker instance is garbage collected.voidFileCleaningTracker.track(String path, Object marker, FileDeleteStrategy deleteStrategy) Tracks the specified file, using the provided marker, deleting the file when the marker instance is garbage collected.voidFileCleaningTracker.track(Path file, Object marker, FileDeleteStrategy deleteStrategy) Tracks the specified file, using the provided marker, deleting the file when the marker instance is garbage collected.Constructors in org.apache.commons.io with parameters of type FileDeleteStrategyModifierConstructorDescription(package private)Tracker(String path, FileDeleteStrategy deleteStrategy, Object marker, ReferenceQueue<? super Object> queue) Constructs an instance of this class from the supplied parameters.
FileCleaningTracker.track(File, Object, FileDeleteStrategy).