org.infinispan.configuration.cache
Interface ClusteringConfigurationChildBuilder

All Superinterfaces:
ConfigurationChildBuilder
All Known Implementing Classes:
AsyncConfigurationBuilder, ClusteringConfigurationBuilder, GroupsConfigurationBuilder, HashConfigurationBuilder, L1ConfigurationBuilder, StateTransferConfigurationBuilder, SyncConfigurationBuilder

public interface ClusteringConfigurationChildBuilder
extends ConfigurationChildBuilder


Method Summary
 AsyncConfigurationBuilder async()
          If configured all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning.
 HashConfigurationBuilder hash()
          Allows fine-tuning of rehashing characteristics.
 L1ConfigurationBuilder l1()
          Configures the L1 cache behavior in 'distributed' caches instances.
 StateTransferConfigurationBuilder stateTransfer()
          Configures how state is transferred when a new cache joins the cluster.
 SyncConfigurationBuilder sync()
          If configured all communications are synchronous, in that whenever a thread sends a message sent over the wire, it blocks until it receives an acknowledgment from the recipient.
 
Methods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder
build, clustering, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, loaders, locking, storeAsBinary, transaction, unsafe, versioning
 

Method Detail

async

AsyncConfigurationBuilder async()
If configured all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning. Asynchronous configuration is mutually exclusive with synchronous configuration.


hash

HashConfigurationBuilder hash()
Allows fine-tuning of rehashing characteristics. Must only used with 'distributed' cache mode.


l1

L1ConfigurationBuilder l1()
Configures the L1 cache behavior in 'distributed' caches instances. In any other cache modes, this element is ignored.


stateTransfer

StateTransferConfigurationBuilder stateTransfer()
Configures how state is transferred when a new cache joins the cluster. Used with distribution and replication clustered modes.


sync

SyncConfigurationBuilder sync()
If configured all communications are synchronous, in that whenever a thread sends a message sent over the wire, it blocks until it receives an acknowledgment from the recipient. SyncConfig is mutually exclusive with the AsyncConfig.


-->

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