XML Method Cache Manager - Cache : Perform Cache Management Functions The Cache Management tab is used to perform batch operations on XML method objects. The operations will be applied to the set of all XSLTMethod, etc. instances that are being managed by this CacheManager. This set is defined as all of the XSLTMethod instances located underneath the folder in which this CacheManager is located. The batch operations are especially useful for the situations such as the following: - Fundamental changes (such as changes in a template that it included by many other stylesheets). - Changing the location of a cache from one filesystem directory to another. - Forcing caching off for all XML methods in order to perform timing tests or for debugging Form Controls The following buttons are provided: Turn Caching On: Turns caching on for all instances of XSLTMethod within the scope of this cache manager. Turn Caching Off: Turns caching off for all instances of XSLTMethod within the scope of this cache manager. List Files in Cache: Return the list of files in the cache Clear Cache: Clear the cache. This involves removing every cache file from the file system. Programmatic Access These functions may also be performed programmatically through Python scripts or DTML methods, or simply by calling an appropriate URL. For example, to list cache files for a cache manager named "cachemanager" in the "foo" subfolder of the root folder, you could type something like the following into your browser:: http://www.acme.com/foo/cachemanager/listCacheFiles See 'ICacheManager.py' for the complete list of method names that may be called on a cache manager.