Package com.atlassian.greenhopper.service.issue.callback

Interface Summary
IssueCompoundDataCallback A specialisation of IssueDataCallback which wants all fields and their values in one go to do more complex processing.
IssueDataCallback Abstraction for fetching a limited number of issue field values from Lucene.
IssueFieldValueProvider Provides access to field values for issues captured from Lucene.
 

Class Summary
AbstractColumnStatisticsCallback Common parent class for callbacks which accumulate column constraint statistics.
AbstractCompoundDataCallback Abstract implementation that
AbstractIssueDataCallback Abstract implementation of a callback
ColumnStatisticsCallbackFactory  
ComposedIssueDataCallback One IssueDataCallback that encapsulates multiples.
EpicLabelAndKeyByProjectCallback Collects the issue key and epic label of epic issues of a given project
EpicLabelAndKeyMatchingCallback Collects the issue key and epic label of epic issues that match the given search term.
FixVersionCallbackComponent  
FlaggingCallbackComponent  
IssueAndParentKeyCallback Collect issue keys found and map them to their parent issue's key
IssueCountAndLastUpdatedCallback Collects the number of issues as well as the last updated date across all issues.
IssueCountExcludingSubTasksStatisticsCallback Checks the issue type of each document against the list of parent issue types to ensure that only parent issues are counted towards column statistics.
IssueCountStatisticsCallback Very simple statistics callback - every document is worth 1.
IssueFieldValueProviderImpl  
IssueIdCallback Lightweight IssueDataCallback that only stores issue ids.
IssueKeyCallback  
JiraFieldStatisticsCallback If and when fields are supported as a column constraint, this will be used to calculate the value of each document by looking up the field's indexed value.
ProjectIssueDataCallback Collects all project ids of given issues
ProjectsCallback Collects all project ids of given issues
SprintAndIssueIdsCallback Collects Sprint IDs.
SprintAndProjectsCallback Collects sprints and associated project ids
SprintIdCallback Collects sprint ids
StatusCountCallback Creates a histogram of statuses and their issue count.
StatusProgressCallback Initialised with the mapping of ColumnProgress to their sets of Status objects, this callback inspects the status of each issue and assigns it to the appropriate ColumnProgress in a map.
VisitingIssueIdCallback An extension of IssueIdCallback which also keeps track of issues which have already been collected.
 



Copyright © 2007-2014 Atlassian. All Rights Reserved.