com.pyxis.greenhopper.gadget
Class GreenHopperResource

java.lang.Object
  extended by com.pyxis.greenhopper.gadget.AbstractGadgetResource
      extended by com.pyxis.greenhopper.gadget.GreenHopperResource

public class GreenHopperResource
extends AbstractGadgetResource

Generation and validation resource for the agile gadget (dashboard gadget).


Nested Class Summary
static class GreenHopperResource.ActionItem
           
static class GreenHopperResource.Actions
           
static class GreenHopperResource.Controls
           
static class GreenHopperResource.Dates
           
static class GreenHopperResource.Displays
           
static class GreenHopperResource.GHGadget
           
static class GreenHopperResource.RevisitedSelections
           
 
Constructor Summary
GreenHopperResource(GreenHopperLicenseManager ghLicense, com.atlassian.jira.project.ProjectManager projectManager, com.atlassian.jira.issue.search.SearchRequestManager searchRequestManager, com.atlassian.jira.security.JiraAuthenticationContext authenticationContext, com.atlassian.jira.security.PermissionManager permissionManager)
           
 
Method Summary
 javax.ws.rs.core.Response generate(java.lang.String projectOrFilterId, java.lang.String selectedId, java.lang.String contextName, boolean assignedToMe, java.lang.String chartType, java.lang.String fieldId, java.lang.String startDate, java.lang.String endDate, boolean forMaster, boolean showLabels, boolean showLegend, int width)
           
 javax.ws.rs.core.Response validate(java.lang.String projectOrFilterId)
           
 
Methods inherited from class com.pyxis.greenhopper.gadget.AbstractGadgetResource
createErrorResponse, createIndexingUnavailableResponse, createOkResponse, createValidationResponse, response
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GreenHopperResource

public GreenHopperResource(GreenHopperLicenseManager ghLicense,
                           com.atlassian.jira.project.ProjectManager projectManager,
                           com.atlassian.jira.issue.search.SearchRequestManager searchRequestManager,
                           com.atlassian.jira.security.JiraAuthenticationContext authenticationContext,
                           com.atlassian.jira.security.PermissionManager permissionManager)
Method Detail

validate

public javax.ws.rs.core.Response validate(java.lang.String projectOrFilterId)

generate

public javax.ws.rs.core.Response generate(java.lang.String projectOrFilterId,
                                          java.lang.String selectedId,
                                          java.lang.String contextName,
                                          boolean assignedToMe,
                                          java.lang.String chartType,
                                          java.lang.String fieldId,
                                          java.lang.String startDate,
                                          java.lang.String endDate,
                                          boolean forMaster,
                                          boolean showLabels,
                                          boolean showLegend,
                                          int width)


Copyright © 2007-2014 Atlassian. All Rights Reserved.