public class TempTools
extends java.lang.Object
This class provides a locked, VM unique temp directory. Upon startup, unlocked directories are removed.
Constructor and Description |
---|
TempTools() |
Modifier and Type | Method and Description |
---|---|
protected static void |
cleanUp()
Clean up temporary directories.
|
protected static void |
cleanUpTempDir(java.io.File file)
Clean up a single temporary directory
|
static java.io.File |
createTempDir(java.lang.String prefix,
java.lang.String suffix) |
protected static java.io.File |
createTempDirVM(java.io.File parent)
Create the root directory for all temp files
|
static java.io.File |
createTempFile(java.lang.String prefix,
java.lang.String suffix) |
static java.io.File |
getTempDir() |
static java.io.File |
getTempDirVM() |
static void |
setTempDir(java.io.File pTempDir) |
protected static void cleanUp()
protected static void cleanUpTempDir(java.io.File file)
file
- public static java.io.File createTempDir(java.lang.String prefix, java.lang.String suffix)
protected static java.io.File createTempDirVM(java.io.File parent)
parent
- public static java.io.File createTempFile(java.lang.String prefix, java.lang.String suffix)
public static java.io.File getTempDir()
public static java.io.File getTempDirVM()
public static void setTempDir(java.io.File pTempDir)