@Internal
public interface IssueTabPanelInvoker
IssueTabPanel
and IssueTabPanel2
implementations. The methods
in this class do not propagate any exception that may be thrown. Instead, they log exception and display an error
message where possible.Modifier and Type | Method and Description |
---|---|
List<IssueAction> |
invokeGetActions(GetActionsRequest request,
IssueTabPanelModuleDescriptor descriptor)
Calls the
getActions method on the IssueTabPanel. |
boolean |
invokeShowPanel(ShowPanelRequest request,
IssueTabPanelModuleDescriptor descriptor)
Calls the
showPanel method in the IssueTabPanel. |
boolean invokeShowPanel(ShowPanelRequest request, IssueTabPanelModuleDescriptor descriptor)
showPanel
method in the IssueTabPanel. If the showPanel
implementation throws
any exceptions this method logs the exception and returns a reply containing true
.request
- a ShowPanelRequestdescriptor
- the tab panel's module descriptorList<IssueAction> invokeGetActions(GetActionsRequest request, IssueTabPanelModuleDescriptor descriptor)
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..request
- a GetActionsRequestdescriptor
- the tab panel's module descriptorCopyright © 2002-2019 Atlassian. All Rights Reserved.