Package org.infinispan.interceptors.locking
Interceptors dealing with locking.
-
Interface Summary Interface Description ClusteringDependentLogic Abstractization for logic related to different clustering modes: replicated or distributed. -
Class Summary Class Description AbstractLockingInterceptor Base class for various locking interceptors in this package.AbstractTxLockingInterceptor Base class for transaction based locking interceptors.ClusteringDependentLogic.AbstractClusteringDependentLogic ClusteringDependentLogic.DistributionLogic This logic is used in distributed mode caches.ClusteringDependentLogic.InvalidationLogic This logic is used in invalidation mode caches.ClusteringDependentLogic.LocalLogic This logic is used in local mode caches.ClusteringDependentLogic.ReplicationLogic This logic is used in replicated mode caches.ClusteringDependentLogic.ScatteredLogic CorePackageImpl NonTransactionalLockingInterceptor Locking interceptor to be used for non-transactional caches.OptimisticLockingInterceptor Locking interceptor to be used by optimistic transactional caches.OrderedClusteringDependentLogic ClusteringDependentLogic that orders write operations using theDataOperationOrderer
component.PessimisticLockingInterceptor Locking interceptor to be used by pessimistic caches. -
Enum Summary Enum Description ClusteringDependentLogic.Commit