public class

FavouriteDashboardLinkFactory

extends Object
implements SimpleLinkFactory
java.lang.Object
   ↳ com.atlassian.jira.portal.FavouriteDashboardLinkFactory

Class Overview

A SimpleLinkFactory that generates a list of SimpleLinks that point to the Favourite Filters of a user.

Summary

Public Constructors
FavouriteDashboardLinkFactory(PortalPageService portalPageService, VelocityRequestContextFactory velocityRequestContextFactory, I18nHelper.BeanFactory i18nFactory, UserHistoryManager userHistoryManager)
Public Methods
List<SimpleLink> getLinks(User user, Map<StringObject> params)
Generates a list of SimpleLink objects.
void init(SimpleLinkFactoryModuleDescriptor descriptor)
Initialization method for the factory.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.plugin.webfragment.SimpleLinkFactory

Public Constructors

public FavouriteDashboardLinkFactory (PortalPageService portalPageService, VelocityRequestContextFactory velocityRequestContextFactory, I18nHelper.BeanFactory i18nFactory, UserHistoryManager userHistoryManager)

Public Methods

public List<SimpleLink> getLinks (User user, Map<StringObject> params)

Generates a list of SimpleLink objects.

Parameters
user The user this list is being generated for.
Returns
  • a list of SimpleLink objects tailored for the user.

public void init (SimpleLinkFactoryModuleDescriptor descriptor)

Initialization method for the factory. Used to retrieve information off the module descriptor

Parameters
descriptor The descriptor responsible for defining this factory.