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 class
Force file deletion strategy.Fields in org.apache.commons.io declared as FileDeleteStrategyModifier and TypeFieldDescriptionprivate final FileDeleteStrategy
FileCleaningTracker.Tracker.deleteStrategy
The strategy for deleting files.static final FileDeleteStrategy
FileDeleteStrategy.FORCE
The singleton instance for forced file deletion, which always deletes, even if the file represents a non-empty directory.static final FileDeleteStrategy
FileDeleteStrategy.NORMAL
The 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 void
FileCleaningTracker.addTracker
(String path, Object marker, FileDeleteStrategy deleteStrategy) Adds a tracker to the list of trackers.static void
FileCleaner.track
(File file, Object marker, FileDeleteStrategy deleteStrategy) Deprecated.static void
FileCleaner.track
(String path, Object marker, FileDeleteStrategy deleteStrategy) Deprecated.void
FileCleaningTracker.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.void
FileCleaningTracker.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.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)
.