public interface  org.apache.wiki.cache.CachingManager extends java.lang.Object
{
public static final java.lang.String PROP_USECACHE_DEPRECATED;
public static final java.lang.String PROP_CACHE_ENABLE;
public static final java.lang.String PROP_CACHE_CONF_FILE;
public static final java.lang.String CACHE_ATTACHMENTS;
public static final java.lang.String CACHE_ATTACHMENTS_COLLECTION;
public static final java.lang.String CACHE_ATTACHMENTS_DYNAMIC;
public static final java.lang.String CACHE_PAGES;
public static final java.lang.String CACHE_PAGES_TEXT;
public static final java.lang.String CACHE_PAGES_HISTORY;
public static final java.lang.String CACHE_DOCUMENTS;
public abstract void shutdown();
public abstract boolean enabled(java.lang.String);
public abstract org.apache.wiki.cache.CacheInfo info(java.lang.String);
public abstract java.util.List keys(java.lang.String);
public abstract java.lang.Object get(java.lang.String, java.io.Serializable, org.apache.wiki.util.CheckedSupplier) throws java.lang.Exception;
public abstract void put(java.lang.String, java.io.Serializable, java.lang.Object);
public abstract void remove(java.lang.String, java.io.Serializable);
}