com.atlassian.jira.plugin.report
Interface ReportModuleDescriptor

All Superinterfaces:
ConfigurableModuleDescriptor, JiraResourcedModuleDescriptor<Report>, com.atlassian.plugin.ModuleDescriptor<Report>, com.atlassian.plugin.Resourced
All Known Implementing Classes:
ReportModuleDescriptorImpl

public interface ReportModuleDescriptor
extends JiraResourcedModuleDescriptor<Report>, ConfigurableModuleDescriptor

The report plugin allows end users to write pluggable reports for JIRA.

See Also:
Report

Method Summary
 String getLabel()
           
 String getLabelKey()
           
 Report getModule()
           
 String getUrl(Project project)
          Returns url for first page of this report.
 
Methods inherited from interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
getHtml, getHtml, getI18nBean, writeHtml
 
Methods inherited from interface com.atlassian.plugin.ModuleDescriptor
destroy, destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion
 
Methods inherited from interface com.atlassian.plugin.Resourced
getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation
 
Methods inherited from interface com.atlassian.jira.plugin.ConfigurableModuleDescriptor
getObjectConfiguration
 

Method Detail

getModule

Report getModule()
Specified by:
getModule in interface com.atlassian.plugin.ModuleDescriptor<Report>

getLabel

String getLabel()

getLabelKey

String getLabelKey()

getUrl

String getUrl(Project project)
Returns url for first page of this report. Project parameter is provided to insert context into the URL

Parameters:
project - project in which context this report is opened
Returns:
url for the first page of this report
Since:
6.2


Copyright © 2002-2014 Atlassian. All Rights Reserved.