Class ClusterSynchronisedIndexReplayStrategy.Transaction
java.lang.Object
com.atlassian.jira.search.index.rio.ClusterSynchronisedIndexReplayStrategy.Transaction
- All Implemented Interfaces:
IndexReplayStrategy.Transaction
- Enclosing class:
ClusterSynchronisedIndexReplayStrategy
public class ClusterSynchronisedIndexReplayStrategy.Transaction
extends Object
implements IndexReplayStrategy.Transaction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidreplay()Replays all RIO entries since the last counter snapshot, and updates the counter snapshot.voidStores the current counter snapshot to the database.
-
Constructor Details
-
Transaction
public Transaction()
-
-
Method Details
-
replay
Description copied from interface:IndexReplayStrategy.TransactionReplays all RIO entries since the last counter snapshot, and updates the counter snapshot.- Specified by:
replayin interfaceIndexReplayStrategy.Transaction- Throws:
SearchException- if an error occurs during the replay processIndexOperationException
-
storeCounters
public void storeCounters()Description copied from interface:IndexReplayStrategy.TransactionStores the current counter snapshot to the database.- Specified by:
storeCountersin interfaceIndexReplayStrategy.Transaction
-