Interface RapidIssueEntryCallbackComponent
- All Known Implementing Classes:
AssigneeCallbackComponent,EpicCallbackComponent,EpicMetadataCallbackComponent,ExtraFieldsCallbackComponent,FixVersionCallbackComponent,FlaggingCallbackComponent,StatisticRapidIssueEntryCallback
public interface RapidIssueEntryCallbackComponent
Allows splitting out pool callback functionality into separate components
-
Method Summary
Modifier and TypeMethodDescriptionGet the index fields required by this componentvoidprocessFieldData(Long issueId, String issueKey, com.atlassian.jira.search.Document data, RapidIssueEntry entry) Process the result for a given issue and store the outcome into the issue entrydefault booleanWhether this component requires all fields to be loaded when fetching documents from the index.
-
Method Details
-
getFields
Get the index fields required by this component -
processFieldData
void processFieldData(Long issueId, String issueKey, com.atlassian.jira.search.Document data, RapidIssueEntry entry) Process the result for a given issue and store the outcome into the issue entry -
requiresAllFields
default boolean requiresAllFields()Whether this component requires all fields to be loaded when fetching documents from the index.
-