See: Description
| Interface | Description |
|---|---|
| AccessDelegate |
Defines the strategy for access to entity or collection data in a Infinispan instance.
|
| Class | Description |
|---|---|
| FutureUpdateSynchronization | |
| InvalidationCacheAccessDelegate | |
| InvalidationSynchronization |
Synchronization that should release the locks after invalidation is complete.
|
| NonStrictAccessDelegate |
Access delegate that relaxes the consistency a bit: stale reads are prohibited only after the transaction
commits.
|
| NonTxInvalidationCacheAccessDelegate |
Delegate for non-transactional caches
|
| NonTxInvalidationInterceptor |
This interceptor should completely replace default InvalidationInterceptor.
|
| NonTxPutFromLoadInterceptor |
Non-transactional counterpart of
TxPutFromLoadInterceptor. |
| PutFromLoadValidator |
Encapsulates logic to allow a
InvalidationCacheAccessDelegate to determine
whether a InvalidationCacheAccessDelegate.putFromLoad(org.hibernate.engine.spi.SessionImplementor, Object, Object, long, Object, boolean)
call should be allowed to update the cache. |
| PutFromLoadValidator.Lock |
Marker for lock acquired in
PutFromLoadValidator.acquirePutFromLoadLock(SessionImplementor, Object, long) |
| RemovalSynchronization | |
| TombstoneAccessDelegate | |
| TombstoneCallInterceptor |
Note that this does not implement all commands, only those appropriate for
TombstoneAccessDelegate
and BaseTransactionalDataRegion
The behaviour here also breaks notifications, which are not used for 2LC caches. |
| TombstoneSynchronization<K> | |
| TxInvalidationCacheAccessDelegate |
Delegate for transactional caches
|
| TxInvalidationInterceptor |
This interceptor acts as a replacement to the replication interceptor when the CacheImpl is configured with
ClusteredSyncMode as INVALIDATE.
|
| TxInvalidationInterceptor.InvalidationFilterVisitor | |
| VersionedCallInterceptor |
Note that this does not implement all commands, only those appropriate for
TombstoneAccessDelegate
and BaseTransactionalDataRegion
The behaviour here also breaks notifications, which are not used for 2LC caches. |
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.