Klasse ZippedFileCacheBacking

Alle implementierten Schnittstellen:
CacheBacking

public class ZippedFileCacheBacking extends AsynchronousFileCacheBacking
Uses a ZIP file to store the instrumented classes/aspects - each one as a separate ZipEntry. This mechanism is suitable for relatively large numbers of instrumented classes/aspects (100's and more) since it holds all of them in a single (ZIP) file. The down side is that any modifications to the cache require re-writing the entire ZIP file. This can cause the ZIP file to become corrupted if interrupted in mid-update, thus requiring the re-population of the cache on next application activation (though the overhead in this case is not prohibitvely high...)