Uses of Interface
org.aspectj.weaver.tools.cache.CacheBacking
Packages that use CacheBacking
-
Uses of CacheBacking in org.aspectj.weaver.tools.cache
Classes in org.aspectj.weaver.tools.cache that implement CacheBackingModifier 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
.Methods in org.aspectj.weaver.tools.cache that return CacheBackingModifier and TypeMethodDescriptionCacheFactory.createBacking
(String scope) DefaultCacheFactory.createBacking
(String scope) static CacheBacking
DefaultFileCacheBacking.createBacking
(String scope) Constructors in org.aspectj.weaver.tools.cache with parameters of type CacheBackingModifierConstructorDescriptionprotected
WeavedClassCache
(GeneratedClassHandler existingClassHandler, IMessageHandler messageHandler, String name, CacheBacking backing, CacheKeyResolver resolver)