Package com.atlassian.jira.index.ha

Interface Summary
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.
 

Class Summary
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.
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
 

Enum Summary
IndexUtils.IndexPath Represents the paths in jira home where indexes are stored
ReplicatedIndexOperation.AffectedIndex  
ReplicatedIndexOperation.Operation  
ReplicatedIndexOperation.SharedEntityType  
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.