Package com.atlassian.jira.issue.index
Class DefaultTemporaryIndexProvider
java.lang.Object
com.atlassian.jira.issue.index.DefaultTemporaryIndexProvider
- All Implemented Interfaces:
SearchTemporaryIndexSearcher
@Internal
@Deprecated(since="10.4")
public class DefaultTemporaryIndexProvider
extends Object
implements SearchTemporaryIndexSearcher
Deprecated.
since 10.4
- Since:
- v6.4
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classDeprecated.IndexSearcherProviderimplementation that provides searchers for the temporary index using the .protected static classDeprecated.Provides managed searchers.Nested classes/interfaces inherited from interface com.atlassian.jira.issue.index.SearchTemporaryIndexSearcher
SearchTemporaryIndexSearcher.IndexSearcher<T> -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTemporaryIndexProvider(IndexWriterConfiguration writerConfiguration, ApplicationProperties applicationProperties, DefaultIssueIndexer.CommentRetriever commentRetriever, DefaultIssueIndexer.ChangeHistoryRetriever changeHistoryRetriever, DefaultIssueIndexer.WorklogRetriever worklogRetriever, IssueDocumentFactory issueDocumentFactory, CommentDocumentFactory commentDocumentFactory, ChangeHistoryDocumentFactory changeHistoryDocumentFactory, WorklogDocumentFactory worklogDocumentFactory, IssueManager issueManager, com.atlassian.event.api.EventPublisher eventPublisher, IndexBackupContributionStrategy backupPreparationStrategy, IndexingFeatures indexingFeatures, DefaultQueryFactory queryFactory, LuceneQueryMapperRegistry queryMapperRegistry, QuerySortExtractor querySortExtractor, LuceneAggregatorRegistry luceneAggregatorRegistry, IndexAccessorRegistry indexAccessorRegistry) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected IndexingModeDeprecated.protected AbstractJiraHomegetJiraHome(File homeDir) Deprecated.<T> TindexIssuesAndSearch(Collection<? extends Issue> issues, SearchTemporaryIndexSearcher.IndexSearcher<T> tempIndexSearcher) Deprecated.Search API implementation for searching a temporary index.
-
Constructor Details
-
DefaultTemporaryIndexProvider
public DefaultTemporaryIndexProvider(IndexWriterConfiguration writerConfiguration, ApplicationProperties applicationProperties, DefaultIssueIndexer.CommentRetriever commentRetriever, DefaultIssueIndexer.ChangeHistoryRetriever changeHistoryRetriever, DefaultIssueIndexer.WorklogRetriever worklogRetriever, IssueDocumentFactory issueDocumentFactory, CommentDocumentFactory commentDocumentFactory, ChangeHistoryDocumentFactory changeHistoryDocumentFactory, WorklogDocumentFactory worklogDocumentFactory, IssueManager issueManager, com.atlassian.event.api.EventPublisher eventPublisher, IndexBackupContributionStrategy backupPreparationStrategy, IndexingFeatures indexingFeatures, DefaultQueryFactory queryFactory, LuceneQueryMapperRegistry queryMapperRegistry, QuerySortExtractor querySortExtractor, LuceneAggregatorRegistry luceneAggregatorRegistry, IndexAccessorRegistry indexAccessorRegistry) Deprecated.
-
-
Method Details
-
indexIssuesAndSearch
public <T> T indexIssuesAndSearch(@Nonnull Collection<? extends Issue> issues, @Nonnull SearchTemporaryIndexSearcher.IndexSearcher<T> tempIndexSearcher) throws SearchException Deprecated.Search API implementation for searching a temporary index.- Specified by:
indexIssuesAndSearchin interfaceSearchTemporaryIndexSearcher- Throws:
SearchException
-
getDirectFlushingIndexingMode
Deprecated. -
getJiraHome
Deprecated.
-