Package org.infinispan.xsite
Class AbstractCustomFailurePolicy<K,V>
java.lang.Object
org.infinispan.xsite.AbstractCustomFailurePolicy<K,V>
- All Implemented Interfaces:
CustomFailurePolicy<K,V>
public abstract class AbstractCustomFailurePolicy<K,V>
extends Object
implements CustomFailurePolicy<K,V>
Support class for
CustomFailurePolicy.- Since:
- 5.2
- Author:
- Mircea Markus
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleClearFailure(String site) voidhandleCommitFailure(String site, jakarta.transaction.Transaction transaction) voidhandlePrepareFailure(String site, jakarta.transaction.Transaction transaction) voidhandlePutAllFailure(String site, Map<K, V> map) voidhandlePutFailure(String site, K key, V value, boolean putIfAbsent) voidhandleRemoveFailure(String site, K key, V oldValue) voidhandleReplaceFailure(String site, K key, V oldValue, V newValue) voidhandleRollbackFailure(String site, jakarta.transaction.Transaction transaction) voidInvoked during the initialization phase.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.configuration.cache.CustomFailurePolicy
handleComputeFailure, handleComputeIfAbsentFailure, handleReadWriteKeyFailure, handleReadWriteKeyValueFailure, handleReadWriteManyEntriesFailure, handleReadWriteManyFailure, handleWriteOnlyKeyFailure, handleWriteOnlyKeyValueFailure, handleWriteOnlyManyEntriesFailure, handleWriteOnlyManyFailure
-
Field Details
-
cache
-
-
Constructor Details
-
AbstractCustomFailurePolicy
public AbstractCustomFailurePolicy()
-
-
Method Details
-
init
Description copied from interface:CustomFailurePolicyInvoked during the initialization phase.- Specified by:
initin interfaceCustomFailurePolicy<K,V>
-
handlePutFailure
- Specified by:
handlePutFailurein interfaceCustomFailurePolicy<K,V>
-
handleRemoveFailure
- Specified by:
handleRemoveFailurein interfaceCustomFailurePolicy<K,V>
-
handleReplaceFailure
- Specified by:
handleReplaceFailurein interfaceCustomFailurePolicy<K,V>
-
handleClearFailure
- Specified by:
handleClearFailurein interfaceCustomFailurePolicy<K,V>
-
handlePutAllFailure
- Specified by:
handlePutAllFailurein interfaceCustomFailurePolicy<K,V>
-
handlePrepareFailure
- Specified by:
handlePrepareFailurein interfaceCustomFailurePolicy<K,V>
-
handleRollbackFailure
- Specified by:
handleRollbackFailurein interfaceCustomFailurePolicy<K,V>
-
handleCommitFailure
- Specified by:
handleCommitFailurein interfaceCustomFailurePolicy<K,V>
-