com.atlassian.jira.plugin.issueview
Class DefaultIssueViewURLHandler

java.lang.Object
  extended by com.atlassian.jira.plugin.issueview.DefaultIssueViewURLHandler
All Implemented Interfaces:
IssueViewURLHandler

public class DefaultIssueViewURLHandler
extends Object
implements IssueViewURLHandler

This class takes care of handling the creation of URLs for the issue view plugin, as well as handling the incoming requests


Field Summary
 
Fields inherited from interface com.atlassian.jira.plugin.issueview.IssueViewURLHandler
NO_HEADERS_PARAMETER
 
Constructor Summary
DefaultIssueViewURLHandler(com.atlassian.plugin.PluginAccessor pluginAccessor, IssueManager issueManager, PermissionManager permissionManager, SearchProvider searchProvider, IssueViewRequestParamsHelper issueViewRequestParamsHelper, com.atlassian.crowd.embedded.api.CrowdService crowdService)
           
 
Method Summary
 String getURLWithoutContextPath(IssueViewModuleDescriptor moduleDescriptor, String issueKey)
           
 void handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultIssueViewURLHandler

public DefaultIssueViewURLHandler(com.atlassian.plugin.PluginAccessor pluginAccessor,
                                  IssueManager issueManager,
                                  PermissionManager permissionManager,
                                  SearchProvider searchProvider,
                                  IssueViewRequestParamsHelper issueViewRequestParamsHelper,
                                  com.atlassian.crowd.embedded.api.CrowdService crowdService)
Method Detail

getURLWithoutContextPath

public String getURLWithoutContextPath(IssueViewModuleDescriptor moduleDescriptor,
                                       String issueKey)
Specified by:
getURLWithoutContextPath in interface IssueViewURLHandler

handleRequest

public void handleRequest(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                   throws IOException
Specified by:
handleRequest in interface IssueViewURLHandler
Throws:
IOException


Copyright © 2002-2014 Atlassian. All Rights Reserved.