javax.cache
Interface CacheManager

All Known Implementing Classes:
CacheManagerFacade

public interface CacheManager


Method Summary
<K,V> CacheBuilder<K,V>
createCacheBuilder(java.lang.String cacheName)
           
<K,V> Cache<K,V>
getCache(java.lang.String name)
           
<K,V> java.lang.Iterable<Cache<K,V>>
getCaches()
           
 java.lang.String getName()
           
 Status getStatus()
           
 UserTransaction getUserTransaction()
           
 boolean isSupported(OptionalFeature optionalFeature)
           
 boolean removeCache(java.lang.String cacheName)
           
 void shutdown()
           
<T> T
unwrap(java.lang.Class<T> cl)
           
 

Method Detail

getName

java.lang.String getName()

getStatus

Status getStatus()

createCacheBuilder

<K,V> CacheBuilder<K,V> createCacheBuilder(java.lang.String cacheName)

getCache

<K,V> Cache<K,V> getCache(java.lang.String name)

getCaches

<K,V> java.lang.Iterable<Cache<K,V>> getCaches()

removeCache

boolean removeCache(java.lang.String cacheName)

getUserTransaction

UserTransaction getUserTransaction()

isSupported

boolean isSupported(OptionalFeature optionalFeature)

shutdown

void shutdown()

unwrap

<T> T unwrap(java.lang.Class<T> cl)