public abstract class

AbstractTrustedApplicationAction

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.trustedapps.AbstractTrustedApplicationAction
Known Direct Subclasses

Class Overview

As usual, actions beget lovely deep inheritance hierarchies as it is the ONLY convenient way to share code...

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
Fields
protected final TrustedApplicationBuilder builder
protected final TrustedApplicationService service
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AbstractTrustedApplicationAction(TrustedApplicationService service)
Public Methods
String doDefault()
long getId()
String getName()
boolean isEditable()
void setId(long id)
Protected Methods
final String doExecute()
abstract void doExecuteAction()
do the actual action, any errors are added to the service context.
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Fields

protected final TrustedApplicationBuilder builder

protected final TrustedApplicationService service

Public Constructors

public AbstractTrustedApplicationAction (TrustedApplicationService service)

Public Methods

public String doDefault ()

public long getId ()

public String getName ()

public boolean isEditable ()

public void setId (long id)

Protected Methods

protected final String doExecute ()

Throws
Exception

protected abstract void doExecuteAction ()

do the actual action, any errors are added to the service context.