org.pentaho.platform.api.util
Interface ITempFileDeleter

All Known Implementing Classes:
SessionTempFileDeleter, StandaloneTempFileDeleter

public interface ITempFileDeleter


Field Summary
static String DELETER_SESSION_VARIABLE
           
 
Method Summary
 void doTempFileCleanup()
          Performs the temp file cleanup.
 boolean hasTempFile(String aFileName)
          Returns true if the specified file is being tracked by the deleter
 void trackTempFile(File aFile)
          Adds the provided file to the list of files being tracked
 

Field Detail

DELETER_SESSION_VARIABLE

static final String DELETER_SESSION_VARIABLE
See Also:
Constant Field Values
Method Detail

trackTempFile

void trackTempFile(File aFile)
Adds the provided file to the list of files being tracked

Parameters:
aFile -

doTempFileCleanup

void doTempFileCleanup()
Performs the temp file cleanup.


hasTempFile

boolean hasTempFile(String aFileName)
Returns true if the specified file is being tracked by the deleter

Parameters:
aFileName -
Returns:
true if the deleter has the filename in it's list