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 TypeClassDescriptionclassBasic "common"CacheBackingimplementationclassUseful "common" functionality for caching to filesclassUses anindexfile to keep track of the cached entriesclassUses 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.classNaive File-Backed Class Cache with no expiry or application centric invalidation.classUses a "flat" files model to store the cached instrumented classes and aspects - i.e., each class/aspect is stored as a separate (binary) file.classUses 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 CacheBackingDefaultFileCacheBacking.createBacking(String scope)Constructors in org.aspectj.weaver.tools.cache with parameters of type CacheBackingModifierConstructorDescriptionprotectedWeavedClassCache(GeneratedClassHandler existingClassHandler, IMessageHandler messageHandler, String name, CacheBacking backing, CacheKeyResolver resolver)