org.infinispan.config
Interface Configuration.ClusteringConfig

All Known Implementing Classes:
Configuration.ClusteringType
Enclosing class:
Configuration

public static interface Configuration.ClusteringConfig

Defines clustered characteristics of the cache.

Since:
5.0
Author:
Vladimir Blagojevic

Method Summary
 Configuration.AsyncConfig configureAsync()
          Configure async sub element.
 Configuration.HashConfig configureHash()
          * Configure hash sub element
 Configuration.L1Config configureL1()
          Configure l1 sub element
 Configuration.StateRetrievalConfig configureStateRetrieval()
          Configure stateRetrieval sub element
 Configuration.SyncConfig configureSync()
          Configure sync sub element.
 Configuration.ClusteringConfig mode(Configuration.CacheMode mode)
          Cache mode.
 

Method Detail

mode

Configuration.ClusteringConfig mode(Configuration.CacheMode mode)
Cache mode. For distribution, set mode to either 'd', 'dist' or 'distribution'. For replication, use either 'r', 'repl' or 'replication'. Finally, for invalidation, 'i', 'inv' or 'invalidation'. If the cache mode is set to 'l' or 'local', the cache in question will not support clustering even if its cache manager does.


configureAsync

Configuration.AsyncConfig configureAsync()
Configure async sub element. Once this method is invoked users cannot subsequently invoke configureSync() as two are mutually exclusive

Returns:
AsyncConfig element

configureSync

Configuration.SyncConfig configureSync()
Configure sync sub element. Once this method is invoked users cannot subsequently invoke configureAsync() as two are mutually exclusive

Returns:
AsyncConfig element

configureStateRetrieval

Configuration.StateRetrievalConfig configureStateRetrieval()
Configure stateRetrieval sub element

Returns:
StateRetrievalConfig element

configureL1

Configuration.L1Config configureL1()
Configure l1 sub element

Returns:
L1Config element

configureHash

Configuration.HashConfig configureHash()
* Configure hash sub element

Returns:
HashConfig element


Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.