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 void
cleanUp()
Clean up temporary directories.protected static void
cleanUpTempDir
(File file) Clean up a single temporary directorystatic File
createTempDir
(String prefix, String suffix) protected static File
createTempDirVM
(File parent) Create the root directory for all temp filesstatic File
createTempFile
(String prefix, String suffix) static File
static File
static void
setTempDir
(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
-