com.atlassian.jira.issue.history
Class IssueHistoryLinkFactory

java.lang.Object
  extended by com.atlassian.jira.issue.history.IssueHistoryLinkFactory
All Implemented Interfaces:
SimpleLinkFactory

public class IssueHistoryLinkFactory
extends java.lang.Object
implements SimpleLinkFactory

Simple Link Factory for creating links to recently view issues.

Since:
v4.0

Constructor Summary
IssueHistoryLinkFactory(VelocityRequestContextFactory velocityRequestContextFactory, UserIssueHistoryManager userHistoryManager, ApplicationProperties applicationProperties, SearchService searchService, I18nHelper.BeanFactory i18nFactory)
           
 
Method Summary
 java.util.List<SimpleLink> getLinks(com.opensymphony.user.User user, java.util.Map<java.lang.String,java.lang.Object> params)
          Generates a list of SimpleLink objects.
 void init(SimpleLinkFactoryModuleDescriptor descriptor)
          Initialization method for the factory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueHistoryLinkFactory

public IssueHistoryLinkFactory(VelocityRequestContextFactory velocityRequestContextFactory,
                               UserIssueHistoryManager userHistoryManager,
                               ApplicationProperties applicationProperties,
                               SearchService searchService,
                               I18nHelper.BeanFactory i18nFactory)
Method Detail

init

public void init(SimpleLinkFactoryModuleDescriptor descriptor)
Description copied from interface: SimpleLinkFactory
Initialization method for the factory. Used to retreive information off the module descriptor

Specified by:
init in interface SimpleLinkFactory
Parameters:
descriptor - The descriptor responsible for defining this factory.

getLinks

public java.util.List<SimpleLink> getLinks(com.opensymphony.user.User user,
                                           java.util.Map<java.lang.String,java.lang.Object> params)
Description copied from interface: SimpleLinkFactory
Generates a list of SimpleLink objects.

Specified by:
getLinks in interface SimpleLinkFactory
Parameters:
user - The user this list is being generated for.
Returns:
a list of SimpleLink objects tailored for the user.


Copyright © 2002-2010 Atlassian. All Rights Reserved.