public final class IssueTabPanelInvokerImpl extends Object implements IssueTabPanelInvoker
Constructor and Description |
---|
IssueTabPanelInvokerImpl(I18nHelper.BeanFactory i18Factory,
JiraAuthenticationContext jiraAuthenticationContext) |
Modifier and Type | Method and Description |
---|---|
Page<IssueAction> |
invokeGetActions(GetActionsRequest request,
IssueTabPanelModuleDescriptor descriptor)
Calls the
getActions method on the IssueTabPanel. |
String |
invokeGetHeader(GetActionsRequest request,
IssueTabPanelModuleDescriptor descriptor) |
String |
invokeGetPersistentMarkup(GetActionsRequest request,
IssueTabPanelModuleDescriptor descriptor) |
boolean |
invokeShowPanel(ShowPanelRequest request,
IssueTabPanelModuleDescriptor descriptor)
Calls the
showPanel method in the IssueTabPanel. |
public IssueTabPanelInvokerImpl(I18nHelper.BeanFactory i18Factory, JiraAuthenticationContext jiraAuthenticationContext)
public boolean invokeShowPanel(ShowPanelRequest request, IssueTabPanelModuleDescriptor descriptor)
IssueTabPanelInvoker
showPanel
method in the IssueTabPanel. If the showPanel
implementation throws
any exceptions this method logs the exception and returns a reply containing true
.invokeShowPanel
in interface IssueTabPanelInvoker
request
- a ShowPanelRequestdescriptor
- the tab panel's module descriptorpublic Page<IssueAction> invokeGetActions(GetActionsRequest request, IssueTabPanelModuleDescriptor descriptor)
IssueTabPanelInvoker
getActions
method on the IssueTabPanel. If the getActions
implementation
throws any exceptions then this method logs the exception and returns a reply containing a single action that
renders an error message..invokeGetActions
in interface IssueTabPanelInvoker
request
- a GetActionsRequestdescriptor
- the tab panel's module descriptorpublic String invokeGetPersistentMarkup(GetActionsRequest request, IssueTabPanelModuleDescriptor descriptor)
invokeGetPersistentMarkup
in interface IssueTabPanelInvoker
public String invokeGetHeader(GetActionsRequest request, IssueTabPanelModuleDescriptor descriptor)
invokeGetHeader
in interface IssueTabPanelInvoker
Copyright © 2002-2024 Atlassian. All Rights Reserved.