Package org.aspectj.weaver.tools.cache
Class AbstractFileCacheBacking
java.lang.Object
org.aspectj.weaver.tools.cache.AbstractCacheBacking
org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
- All Implemented Interfaces:
CacheBacking
- Direct Known Subclasses:
AbstractIndexedFileCacheBacking
Useful "common" functionality for caching to files
-
Field Summary
Modifier and TypeFieldDescriptionstatic String
Default property used to specify a default weaving cache dir locationFields inherited from class org.aspectj.weaver.tools.cache.AbstractCacheBacking
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
close(InputStream in, File file)
protected void
close(OutputStream out, File file)
protected void
protected void
writeClassBytes(String key, byte[] bytes)
Methods inherited from class org.aspectj.weaver.tools.cache.AbstractCacheBacking
crc
-
Field Details
-
WEAVED_CLASS_CACHE_DIR
Default property used to specify a default weaving cache dir location- See Also:
- Constant Field Values
-
-
Constructor Details
-
AbstractFileCacheBacking
-
-
Method Details
-
getCacheDirectory
-
writeClassBytes
- Throws:
Exception
-
delete
-
close
-
close
-