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 TypeMethodDescriptionvoid
handleClearFailure
(String site) void
handleCommitFailure
(String site, javax.transaction.Transaction transaction) void
handlePrepareFailure
(String site, javax.transaction.Transaction transaction) void
handlePutAllFailure
(String site, Map<K, V> map) void
handlePutFailure
(String site, K key, V value, boolean putIfAbsent) void
handleRemoveFailure
(String site, K key, V oldValue) void
handleReplaceFailure
(String site, K key, V oldValue, V newValue) void
handleRollbackFailure
(String site, javax.transaction.Transaction transaction) void
Invoked during the initialization phase.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:CustomFailurePolicy
Invoked during the initialization phase.- Specified by:
init
in interfaceCustomFailurePolicy<K,
V>
-
handlePutFailure
- Specified by:
handlePutFailure
in interfaceCustomFailurePolicy<K,
V>
-
handleRemoveFailure
- Specified by:
handleRemoveFailure
in interfaceCustomFailurePolicy<K,
V>
-
handleReplaceFailure
- Specified by:
handleReplaceFailure
in interfaceCustomFailurePolicy<K,
V>
-
handleClearFailure
- Specified by:
handleClearFailure
in interfaceCustomFailurePolicy<K,
V>
-
handlePutAllFailure
- Specified by:
handlePutAllFailure
in interfaceCustomFailurePolicy<K,
V>
-
handlePrepareFailure
- Specified by:
handlePrepareFailure
in interfaceCustomFailurePolicy<K,
V>
-
handleRollbackFailure
- Specified by:
handleRollbackFailure
in interfaceCustomFailurePolicy<K,
V>
-
handleCommitFailure
- Specified by:
handleCommitFailure
in interfaceCustomFailurePolicy<K,
V>
-