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.IOExceptionpublic void update(VirtualFile sourceFile, ValidityState extState) throws java.io.IOException
java.io.IOExceptionpublic void remove(java.lang.String url)
throws java.io.IOException
java.io.IOExceptionpublic long getTimestamp(java.lang.String url)
throws java.io.IOException
java.io.IOExceptionpublic ValidityState getExtState(java.lang.String url) throws java.io.IOException
java.io.IOExceptionpublic void force()
public java.util.Collection<java.lang.String> getUrls()
throws java.io.IOException
java.io.IOExceptionpublic boolean wipe()
public void close()