Package de.intarsys.tools.file
Class TempTools
java.lang.Object
de.intarsys.tools.file.TempTools
Tools for dealing with temporary files and directories.
This class provides a locked, VM unique temp directory. Upon startup, unlocked directories are removed.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidcleanUp()Clean up temporary directories.protected static voidcleanUpTempDir(File file) Clean up a single temporary directorystatic FilecreateTempDir(String prefix, String suffix) protected static FilecreateTempDirVM(File parent) Create the root directory for all temp filesstatic FilecreateTempFile(String prefix, String suffix) static Filestatic Filestatic voidsetTempDir(File pTempDir)
-
Constructor Details
-
TempTools
public TempTools()
-
-
Method Details
-
cleanUp
protected static void cleanUp()Clean up temporary directories. -
cleanUpTempDir
Clean up a single temporary directory- Parameters:
file-
-
createTempDir
-
createTempDirVM
Create the root directory for all temp files- Parameters:
parent-- Returns:
-
createTempFile
-
getTempDir
-
getTempDirVM
-
setTempDir
-