public class

FooterModuleDescriptorImpl

extends AbstractJiraModuleDescriptor<T>
implements FooterModuleDescriptor
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<T>
       ↳ com.atlassian.jira.plugin.navigation.FooterModuleDescriptorImpl

Class Overview

Module descriptor for footer modules.

Summary

Constants
String LICENSE_MESSAGE_ERROR
String LICENSE_MESSAGE_INFO
[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Public Constructors
FooterModuleDescriptorImpl(JiraAuthenticationContext authenticationContext, JiraLicenseService jiraLicenseService, BuildUtilsInfo buildUtilsInfo, ModuleFactory moduleFactory, GlobalPermissionManager permissionManager, ApplicationProperties applicationProperties, ClusterManager clusterManager, JiraLicenseManager licenseManager, ApplicationRoleManager applicationRoleManager)
Public Methods
void enabled()
String getFooterHtml(HttpServletRequest request, Map<String, ?> startingParams)
This method will setup the params related to the license information and render the html for the footer.
int getOrder()
void init(Plugin plugin, Element element)
Protected Methods
Map<String, ?> createVelocityParams(HttpServletRequest request, Map<String, ?> startingParams)
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.AbstractJiraModuleDescriptor
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
From class java.lang.Object
From interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
From interface com.atlassian.jira.plugin.OrderableModuleDescriptor
From interface com.atlassian.jira.plugin.navigation.FooterModuleDescriptor
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware

Constants

public static final String LICENSE_MESSAGE_ERROR

Constant Value: "licensemessagered"

public static final String LICENSE_MESSAGE_INFO

Constant Value: "licensemessage"

Public Constructors

public FooterModuleDescriptorImpl (JiraAuthenticationContext authenticationContext, JiraLicenseService jiraLicenseService, BuildUtilsInfo buildUtilsInfo, ModuleFactory moduleFactory, GlobalPermissionManager permissionManager, ApplicationProperties applicationProperties, ClusterManager clusterManager, JiraLicenseManager licenseManager, ApplicationRoleManager applicationRoleManager)

Public Methods

public void enabled ()

public String getFooterHtml (HttpServletRequest request, Map<String, ?> startingParams)

This method will setup the params related to the license information and render the html for the footer.

Parameters
request the servlet request
startingParams any parameters that you want to have available in the context when rendering the footer.
Returns
  • html representing the footer.

public int getOrder ()

public void init (Plugin plugin, Element element)

Protected Methods

protected Map<String, ?> createVelocityParams (HttpServletRequest request, Map<String, ?> startingParams)