public class

JiraWebLink

extends Object
implements SettableWebLink WebLink
java.lang.Object
   ↳ com.atlassian.jira.plugin.webfragment.model.JiraWebLink

Class Overview

A jira specific wrapper for the com.atlassian.plugin.web.model.DefaultWebLink

Summary

Public Constructors
JiraWebLink(JiraAuthenticationContext authenticationContext)
JiraWebLink(WebLink webLink, JiraAuthenticationContext authenticationContext)
Public Methods
String getAccessKey(User remoteUser, JiraHelper jiraHelper)
String getAccessKey(Map context)
WebFragmentModuleDescriptor getDescriptor()
String getDisplayableUrl(User remoteUser, JiraHelper jiraHelper)
String getDisplayableUrl(HttpServletRequest req, Map context)
String getId()
String getRenderedUrl(Map context)
String getRenderedUrl(User remoteUser, JiraHelper jiraHelper)
boolean hasAccessKey()
void setLink(WebLink link)
Provides access to the passed WebLink.
Protected Methods
Map makeContext(User remoteUser, JiraHelper jiraHelper)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.plugin.webfragment.model.SettableWebLink
From interface com.atlassian.plugin.web.model.WebLink

Public Constructors

public JiraWebLink (JiraAuthenticationContext authenticationContext)

public JiraWebLink (WebLink webLink, JiraAuthenticationContext authenticationContext)

Public Methods

public String getAccessKey (User remoteUser, JiraHelper jiraHelper)

public String getAccessKey (Map context)

public WebFragmentModuleDescriptor getDescriptor ()

public String getDisplayableUrl (User remoteUser, JiraHelper jiraHelper)

public String getDisplayableUrl (HttpServletRequest req, Map context)

public String getId ()

public String getRenderedUrl (Map context)

public String getRenderedUrl (User remoteUser, JiraHelper jiraHelper)

public boolean hasAccessKey ()

public void setLink (WebLink link)

Provides access to the passed WebLink.

Protected Methods

protected Map makeContext (User remoteUser, JiraHelper jiraHelper)