Uses of Interface
org.aspectj.weaver.tools.cache.CacheBacking
-
Uses of CacheBacking in org.aspectj.weaver.tools.cache
Modifier and TypeClassDescriptionclass
Basic "common"CacheBacking
implementationclass
Useful "common" functionality for caching to filesclass
Uses anindex
file to keep track of the cached entriesclass
Uses a background thread to do the actual I/O and for caching "persistence" so that the caching works faster on repeated activations of the application.class
Naive File-Backed Class Cache with no expiry or application centric invalidation.class
Uses a "flat" files model to store the cached instrumented classes and aspects - i.e., each class/aspect is stored as a separate (binary) file.class
Uses a ZIP file to store the instrumented classes/aspects - each one as a separateZipEntry
.Modifier and TypeMethodDescriptionCacheFactory.createBacking(String scope)
DefaultCacheFactory.createBacking(String scope)
static CacheBacking
DefaultFileCacheBacking.createBacking(String scope)
ModifierConstructorDescriptionprotected
WeavedClassCache(GeneratedClassHandler existingClassHandler, IMessageHandler messageHandler, String name, CacheBacking backing, CacheKeyResolver resolver)