public class FileProcessingCompilerStateCache
extends java.lang.Object
Constructor and Description |
---|
FileProcessingCompilerStateCache(java.io.File storeDirectory,
ValidityStateFactory stateFactory) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
force() |
ValidityState |
getExtState(java.lang.String url) |
long |
getTimestamp(java.lang.String url) |
java.util.Collection<java.lang.String> |
getUrls() |
void |
remove(java.lang.String url) |
void |
update(VirtualFile sourceFile,
ValidityState extState) |
boolean |
wipe() |
public FileProcessingCompilerStateCache(java.io.File storeDirectory, ValidityStateFactory stateFactory) throws java.io.IOException
java.io.IOException
public void update(VirtualFile sourceFile, ValidityState extState) throws java.io.IOException
java.io.IOException
public void remove(java.lang.String url) throws java.io.IOException
java.io.IOException
public long getTimestamp(java.lang.String url) throws java.io.IOException
java.io.IOException
public ValidityState getExtState(java.lang.String url) throws java.io.IOException
java.io.IOException
public void force()
public java.util.Collection<java.lang.String> getUrls() throws java.io.IOException
java.io.IOException
public boolean wipe()
public void close()