Package org.apache.commons.io
Class FileDeleteStrategy.ForceFileDeleteStrategy
java.lang.Object
org.apache.commons.io.FileDeleteStrategy
org.apache.commons.io.FileDeleteStrategy.ForceFileDeleteStrategy
- Enclosing class:
FileDeleteStrategy
Force file deletion strategy.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.io.FileDeleteStrategy
FileDeleteStrategy.ForceFileDeleteStrategy
-
Field Summary
Fields inherited from class org.apache.commons.io.FileDeleteStrategy
FORCE, NORMAL
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.commons.io.FileDeleteStrategy
delete, deleteQuietly, toString
-
Constructor Details
-
ForceFileDeleteStrategy
ForceFileDeleteStrategy()Default Constructor
-
-
Method Details
-
doDelete
Deletes the file object.This implementation uses
FileUtils.forceDelete()
if the file exists.- Overrides:
doDelete
in classFileDeleteStrategy
- Parameters:
fileToDelete
- the file to delete, not null- Returns:
- Always returns
true
- Throws:
NullPointerException
- if the file is nullIOException
- if an error occurs during file deletion
-