com.atlassian.jira.index.ha
Class DefaultIndexRecoveryManager
java.lang.Object
com.atlassian.jira.index.ha.DefaultIndexRecoveryManager
- All Implemented Interfaces:
- IndexRecoveryManager, Sized
public class DefaultIndexRecoveryManager
- extends Object
- implements IndexRecoveryManager
Constructor Summary |
DefaultIndexRecoveryManager(SearchProvider searchProvider,
OfBizDelegator delegator,
IssueBatcherFactory issueBatcherFactory,
IssueManager issueManager,
IssueIndexer issueIndexer,
IndexLifecycleManager indexLifecycleManager,
FileFactory fileFactory,
IndexPathManager indexPathManager,
IssueFactory issueFactory,
SharedEntityIndexManager sharedEntityIndexManager,
IndexingCounterManager indexingCounterManager)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultIndexRecoveryManager
public DefaultIndexRecoveryManager(SearchProvider searchProvider,
OfBizDelegator delegator,
IssueBatcherFactory issueBatcherFactory,
IssueManager issueManager,
IssueIndexer issueIndexer,
IndexLifecycleManager indexLifecycleManager,
FileFactory fileFactory,
IndexPathManager indexPathManager,
IssueFactory issueFactory,
SharedEntityIndexManager sharedEntityIndexManager,
IndexingCounterManager indexingCounterManager)
recoverIndexFromBackup
public IndexCommandResult recoverIndexFromBackup(Context context,
I18nHelper i18n,
String recoveryFilename,
TaskProgressSink taskProgressSink)
throws IndexException
- Description copied from interface:
IndexRecoveryManager
- Recovers an index from an index backup
- Specified by:
recoverIndexFromBackup
in interface IndexRecoveryManager
- Parameters:
context
- ContextrecoveryFilename
- The backup file
- Throws:
IndexException
- If we are unable to recover the index
size
public int size()
- Specified by:
size
in interface Sized
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface Sized
Copyright © 2002-2014 Atlassian. All Rights Reserved.