Package com.appslandia.common.caching
Interface AppCacheManager
-
- All Known Implementing Classes:
JCacheManager
public interface AppCacheManager- Author:
- Loc Ha
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description booleanclearCache(java.lang.String cacheName)voidclose()booleandestroyCache(java.lang.String cacheName)<K,V>
AppCache<K,V>getCache(java.lang.String cacheName)java.lang.Iterable<java.lang.String>getCacheNames()default <K,V>
AppCache<K,V>getRequiredCache(java.lang.String cacheName)
-
-
-
Method Detail
-
getCache
<K,V> AppCache<K,V> getCache(java.lang.String cacheName)
-
getRequiredCache
default <K,V> AppCache<K,V> getRequiredCache(java.lang.String cacheName) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
clearCache
boolean clearCache(java.lang.String cacheName)
-
destroyCache
boolean destroyCache(java.lang.String cacheName)
-
getCacheNames
java.lang.Iterable<java.lang.String> getCacheNames()
-
close
void close()
-
-