com.atlassian.greenhopper.web.rapid.list
Class EpicMetadataCallbackComponent

java.lang.Object
  extended by com.atlassian.greenhopper.web.rapid.list.EpicMetadataCallbackComponent
All Implemented Interfaces:
RapidIssueEntryCallbackComponent

public class EpicMetadataCallbackComponent
extends java.lang.Object
implements RapidIssueEntryCallbackComponent

Fetches additional epic meta data from documents and stores it against the RapidIssueEntry of an epic.


Constructor Summary
EpicMetadataCallbackComponent(com.atlassian.jira.issue.fields.CustomField epicLabelField, com.atlassian.jira.issue.fields.CustomField epicColorField, com.atlassian.jira.issue.fields.CustomField epicStatusField, java.lang.String epicDoneStatusValue)
           
 
Method Summary
 java.util.Set<java.lang.String> getFields()
          Get the lucene fields required by this component
 void processFieldData(java.lang.Long issueId, java.lang.String issueKey, IssueFieldValueProvider data, RapidIssueEntry entry)
          Process the result for a given issue and store the outcome into the issue entry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EpicMetadataCallbackComponent

public EpicMetadataCallbackComponent(com.atlassian.jira.issue.fields.CustomField epicLabelField,
                                     com.atlassian.jira.issue.fields.CustomField epicColorField,
                                     com.atlassian.jira.issue.fields.CustomField epicStatusField,
                                     java.lang.String epicDoneStatusValue)
Method Detail

getFields

public java.util.Set<java.lang.String> getFields()
Description copied from interface: RapidIssueEntryCallbackComponent
Get the lucene fields required by this component

Specified by:
getFields in interface RapidIssueEntryCallbackComponent

processFieldData

public void processFieldData(java.lang.Long issueId,
                             java.lang.String issueKey,
                             IssueFieldValueProvider data,
                             RapidIssueEntry entry)
Description copied from interface: RapidIssueEntryCallbackComponent
Process the result for a given issue and store the outcome into the issue entry

Specified by:
processFieldData in interface RapidIssueEntryCallbackComponent


Copyright © 2007-2014 Atlassian. All Rights Reserved.