java.lang.Object |
↳ |
com.atlassian.jira.plugin.issuetabpanel.IssueTabPanelInvokerImpl |
Class Overview
This class is used to safely invoke methods in the IssueTabPanel and IssueTabPanel2 interfaces. When any of the
invoked methods throws an exception, this invoker will just log the exception and instead return an action that will
display a pretty error, so as not to kill the whole "Activity" block on the view issue page.
Public Constructors
Public Methods
Calls the 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..
Parameters
request
| a GetActionsRequest |
descriptor
| the tab panel's module descriptor |
Calls the showPanel
method in the IssueTabPanel. If the showPanel
implementation throws
any exceptions this method logs the exception and returns a reply containing true
.
Parameters
request
| a ShowPanelRequest |
descriptor
| the tab panel's module descriptor |