Interface RemoteCacheContainer

All Superinterfaces:
BasicCacheContainer, Lifecycle
All Known Implementing Classes:
RemoteCacheManager

public interface RemoteCacheContainer extends BasicCacheContainer
  • Method Summary

    Modifier and Type
    Method
    Description
    <K, V> RemoteCache<K,V>
    Retrieves the default cache associated with this cache container.
    default <K, V> RemoteCache<K,V>
    getCache(boolean forceReturnValue)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    <K, V> RemoteCache<K,V>
    getCache(String cacheName)
    Retrieves a cache by name.
    default <K, V> RemoteCache<K,V>
    getCache(String cacheName, boolean forceReturnValue)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    default <K, V> RemoteCache<K,V>
    getCache(String cacheName, boolean forceReturnValue, javax.transaction.TransactionManager transactionManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    default <K, V> RemoteCache<K,V>
    getCache(String cacheName, boolean forceReturnValue, TransactionMode transactionMode)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    <K, V> RemoteCache<K,V>
    getCache(String cacheName, boolean forceReturnValue, TransactionMode transactionMode, javax.transaction.TransactionManager transactionManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    default <K, V> RemoteCache<K,V>
    getCache(String cacheName, javax.transaction.TransactionManager transactionManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    default <K, V> RemoteCache<K,V>
    getCache(String cacheName, TransactionMode transactionMode)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    <K, V> RemoteCache<K,V>
    getCache(String cacheName, TransactionMode transactionMode, javax.transaction.TransactionManager transactionManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 11.0.
    Retrieves the configuration currently in use.
    Returns the name of the currently active cluster.
     
    boolean
     
    boolean
     
    boolean
    switchToCluster(String clusterName)
    Switch remote cache manager to a different cluster, previously declared via configuration.
    boolean
    Switch remote cache manager to a the default cluster, previously declared via configuration.

    Methods inherited from interface org.infinispan.commons.api.BasicCacheContainer

    getCacheNames

    Methods inherited from interface org.infinispan.commons.api.Lifecycle

    start, stop