org.hibernate.cache.infinispan.util
Class Caches
java.lang.Object
org.hibernate.cache.infinispan.util.Caches
public class Caches
- extends Object
Helper for dealing with Infinispan cache instances.
- Since:
- 4.1
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
withinTx
public static <T> T withinTx(org.infinispan.AdvancedCache cache,
Callable<T> c)
throws Exception
- Throws:
Exception
withinTx
public static <T> T withinTx(TransactionManager tm,
Callable<T> c)
throws Exception
- Throws:
Exception
localCache
public static org.infinispan.AdvancedCache localCache(org.infinispan.AdvancedCache cache)
ignoreReturnValuesCache
public static org.infinispan.AdvancedCache ignoreReturnValuesCache(org.infinispan.AdvancedCache cache)
ignoreReturnValuesCache
public static org.infinispan.AdvancedCache ignoreReturnValuesCache(org.infinispan.AdvancedCache cache,
org.infinispan.context.Flag extraFlag)
asyncWriteCache
public static org.infinispan.AdvancedCache asyncWriteCache(org.infinispan.AdvancedCache cache,
org.infinispan.context.Flag extraFlag)
failSilentWriteCache
public static org.infinispan.AdvancedCache failSilentWriteCache(org.infinispan.AdvancedCache cache)
failSilentWriteCache
public static org.infinispan.AdvancedCache failSilentWriteCache(org.infinispan.AdvancedCache cache,
org.infinispan.context.Flag extraFlag)
failSilentReadCache
public static org.infinispan.AdvancedCache failSilentReadCache(org.infinispan.AdvancedCache cache)
broadcastEvictAll
public static void broadcastEvictAll(org.infinispan.AdvancedCache cache)
isInvalidationCache
public static boolean isInvalidationCache(org.infinispan.AdvancedCache cache)
isSynchronousCache
public static boolean isSynchronousCache(org.infinispan.AdvancedCache cache)
isClustered
public static boolean isClustered(org.infinispan.AdvancedCache cache)
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.