View Javadoc

1   package com.atlassian.vcache.internal;
2   
3   import java.util.Map;
4   
5   /**
6    * The management interface that contains methods to obtain information and manage the caches.
7    *
8    * @since 1.0
9    */
10  public interface VCacheManagement {
11      Map<String, JvmCacheDetails> allJvmCacheDetails();
12  
13      Map<String, RequestCacheDetails> allRequestCacheDetails();
14  
15      Map<String, ExternalCacheDetails> allExternalCacheDetails();
16  
17      // TODO: Add support for management of the caches. Specifically:
18      // - ability to clear JvmCache and ExternalCache
19  }