package

com.atlassian.jira.index.ha

Interfaces

IndexCopyService  
IndexRecoveryManager Manager to recover an index from a previous index backup 
IndexRecoveryService Manager to recover an index from a previous index backup 
NodeReindexService Reindex service that runs to check if other nodes have made index changes 
ReplicatedIndexManager Writes ReplicatedIndexOperations to the database - as this class is called from the finally in the indexManagers you must not throw any exceptions. 

Classes

DefaultIndexCopyService Backs up the index to the shared home folder 
DefaultIndexRecoveryManager  
DefaultIndexRecoveryService Service for recovering an Index. 
DefaultNodeReindexService Runs periodically and reindexes issues that have been indexed in other nodes 
DefaultReplicatedIndexManager Manages the replicated index. 
IndexesRestoredEvent The lucene indexes have been restored. 
IndexSnapshotService A service that when run will store a snapshot of the Lucene indexes 
IndexUtils Helper methods to work with LuceneIndexes. 
NullAwareIssueIdsIssueIterable  
OfBizNodeIndexCounterStore Stores the last index operation id for each node 
OfBizReplicatedIndexOperationStore Stores index operation events 
ReplicatedIndexOperation This class represents an Indexing Operation on a node 
ReplicatedIndexOperationFactory Factory for converting GVs to ReplicatedIndexOperation 
ReplicateIndexReindexCommand A helper class to reindex the replicated index 
SharedEntityResolver Resolves Shared Entities 

Enums