public class

ProjectGadgetResource

extends AbstractResource
java.lang.Object
   ↳ com.atlassian.jira.gadgets.system.AbstractResource
     ↳ com.atlassian.jira.gadgets.system.ProjectGadgetResource

Class Overview

REST resource for the project gadget.

Summary

Nested Classes
class ProjectGadgetResource.Category  
class ProjectGadgetResource.DetailedProjectData  
class ProjectGadgetResource.OpenIssuesData  
class ProjectGadgetResource.OptionData  
class ProjectGadgetResource.OptionDataList  
class ProjectGadgetResource.Projects  
Public Constructors
ProjectGadgetResource(JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, ProjectManager projectManager, PluginAccessor pluginAccessor, ConstantsManager constantsManager, SearchService searchService, SimpleLinkManager simpleLinkManager, ProjectDescriptionRenderer projectDescriptionRenderer, FieldVisibilityManager fieldVisibilityManager)
Public Methods
Response generate(String projectsOrCategories, boolean showStats)
Response getFilters(String projectId)
ProjectHelper getProjectHelper(ApplicationUser user, Project project)
This returns a hackish project helper.
Response getReports(String projectId)
Response validate(String projectsOrCategories)
[Expand]
Inherited Methods
From class com.atlassian.jira.gadgets.system.AbstractResource
From class java.lang.Object

Public Constructors

public ProjectGadgetResource (JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, ProjectManager projectManager, PluginAccessor pluginAccessor, ConstantsManager constantsManager, SearchService searchService, SimpleLinkManager simpleLinkManager, ProjectDescriptionRenderer projectDescriptionRenderer, FieldVisibilityManager fieldVisibilityManager)

Public Methods

public Response generate (String projectsOrCategories, boolean showStats)

public Response getFilters (String projectId)

public ProjectHelper getProjectHelper (ApplicationUser user, Project project)

This returns a hackish project helper. I'm sorry.

Returns
  • A hacked up project helper.

public Response getReports (String projectId)

public Response validate (String projectsOrCategories)