Package com.atlassian.jira.issue.index
Class DefaultChangeHistoryRetriever
java.lang.Object
com.atlassian.jira.issue.index.DefaultChangeHistoryRetriever
- All Implemented Interfaces:
DefaultIssueIndexer.ChangeHistoryRetriever,DefaultIssueIndexer.EntityRetriever<ChangeHistoryGroup>,ChangeHistoryRetriever
public class DefaultChangeHistoryRetriever
extends Object
implements DefaultIssueIndexer.ChangeHistoryRetriever, ChangeHistoryRetriever
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultChangeHistoryRetriever(JiraProperties jiraProperties, ChangeHistoryManager changeManager, IndexedChangeHistoryFieldManager indexedChangeHistoryFieldManager, JqlChangeItemMapping jqlChangeItemMapping, IndexingLimitsStats indexingLimitsStats) -
Method Summary
Modifier and TypeMethodDescriptionretrieve(EntityWithVersion<Issue> issueWithVersion) Platform-specific method intended for the Lucene search platform only.
-
Constructor Details
-
DefaultChangeHistoryRetriever
public DefaultChangeHistoryRetriever(@Nonnull JiraProperties jiraProperties, @Nonnull ChangeHistoryManager changeManager, @Nonnull IndexedChangeHistoryFieldManager indexedChangeHistoryFieldManager, @Nonnull JqlChangeItemMapping jqlChangeItemMapping, @Nonnull IndexingLimitsStats indexingLimitsStats)
-
-
Method Details
-
retrieve
public List<EntityWithVersion<ChangeHistoryGroup>> retrieve(EntityWithVersion<Issue> issueWithVersion) Platform-specific method intended for the Lucene search platform only. Jira Search exposes a common API backed by multiple search engines. This class bypasses that abstraction and couples callers to Lucene internals. Internal use only.- Specified by:
retrievein interfaceDefaultIssueIndexer.EntityRetriever<ChangeHistoryGroup>
-
retrieve
- Specified by:
retrievein interfaceChangeHistoryRetriever
-