Package com.atlassian.greenhopper.service.issue.callback
package com.atlassian.greenhopper.service.issue.callback
-
ClassDescriptionCommon parent class for callbacks which accumulate column constraint statistics.Abstract implementation thatAbstract implementation of a callbackOne
IssueDataCallback
that encapsulates multiples.Collects the issue key and epic label of epic issues that match the given search term.Collects estimatable issues.Collect issue keys found and map them to their parent issue's keyA specialisation ofIssueDataCallback
which wants all fields and their values in one go to do more complex processing.Low level lucene collector to determine changes on board work viewChecks the issue type of each document against the list of parent issue types to ensure that only parent issues are counted towards column statistics.Very simple statistics callback - every document is worth 1.Abstraction for fetching a limited number of issue field values from Lucene.Provides access to field values for issues captured from Lucene, and optionally the issue doc.LightweightIssueDataCallback
that only stores issue ids.Collect issue summariesIf 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.Collects the amount of parent issues and subtasks matched.Collects all project ids of given issuesCollects all project ids of given issuesCollects Sprint IDs.Collects sprints and associated project idsCollects sprint idsCreates a histogram of statuses and their issue count.Initialised with the mapping ofColumnProgress
to their sets ofStatus
objects, this callback inspects the status of each issue and assigns it to the appropriateColumnProgress
in a map.