Infinispan Distribution 5.2.6.Final-redhat-2

Package org.infinispan.statetransfer

Transfer of state to new caches in a cluster.

See:
          Description

Interface Summary
StateConsumer Handles inbound state transfers.
StateProvider Handles outbound state transfers.
StateTransferLock We use the state transfer lock for three different things: We don't want to execute a command until we have the transaction table for that topology id.
StateTransferManager A component that manages the state transfer when the topology of the cluster changes.
 

Class Summary
InboundTransferTask Inbound state transfer task.
OutboundTransferTask Outbound state transfer task.
StateChunk Encapsulates a chunk of cache entries that belong to the same segment.
StateChunk.Externalizer  
StateConsumerImpl StateConsumer implementation.
StateProviderImpl StateProvider implementation.
StateRequestCommand This command is used by a StateConsumer to request transactions and cache entries from a StateProvider.
StateResponseCommand This command is used by a StateProvider to push cache entries to a StateConsumer.
StateTransferInterceptor // TODO: Document this
StateTransferLockImpl StateTransferLock implementation.
StateTransferManagerImpl StateTransferManager implementation.
TransactionInfo A representation of a transaction that is suitable for transferring between a StateProvider and a StateConsumer running on different members of the same cache.
TransactionInfo.Externalizer  
TransactionSynchronizerInterceptor With the Non-Blocking State Transfer (NBST) in place it is possible for a transactional command to be forwarded multiple times, concurrently to the same node.
 

Enum Summary
StateRequestCommand.Type  
 

Package org.infinispan.statetransfer Description

Transfer of state to new caches in a cluster.


Infinispan Distribution 5.2.6.Final-redhat-2

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