public class FileDestroyable extends java.lang.Object implements Destroyable
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<java.io.File> |
_files |
private static Logger |
LOG |
Constructor and Description |
---|
FileDestroyable() |
FileDestroyable(java.io.File file) |
FileDestroyable(java.lang.String file) |
Modifier and Type | Method and Description |
---|---|
void |
addFile(java.io.File file) |
void |
addFile(java.lang.String file) |
void |
addFiles(java.util.Collection<java.io.File> files) |
void |
destroy() |
void |
removeFile(java.io.File file) |
void |
removeFile(java.lang.String file) |
private static final Logger LOG
final java.util.List<java.io.File> _files
public FileDestroyable()
public FileDestroyable(java.lang.String file) throws java.io.IOException
java.io.IOException
public FileDestroyable(java.io.File file)
public void addFile(java.lang.String file) throws java.io.IOException
java.io.IOException
public void addFile(java.io.File file)
public void addFiles(java.util.Collection<java.io.File> files)
public void removeFile(java.lang.String file) throws java.io.IOException
java.io.IOException
public void removeFile(java.io.File file)
public void destroy()
destroy
in interface Destroyable