com.atlassian.jira.web.action.admin.constants
Class AbstractConstantAction

java.lang.Object
  extended byActionSupport
      extended bycom.atlassian.jira.action.JiraActionSupport
          extended bycom.atlassian.jira.web.action.JiraWebActionSupport
              extended bycom.atlassian.jira.web.action.admin.constants.AbstractConstantAction
Direct Known Subclasses:
AbstractDeleteConstant, AbstractEditConstant, AbstractViewConstants

public abstract class AbstractConstantAction
extends JiraWebActionSupport

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, permissionManager, request
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Constructor Summary
AbstractConstantAction()
           
 
Method Summary
protected abstract  void clearCaches()
          Clear caches related to this constant
protected abstract  GenericValue getConstant(java.lang.String id)
           
protected abstract  java.lang.String getConstantEntityName()
           
protected abstract  java.util.Collection getConstants()
          Get a collection of this constant
protected abstract  java.lang.String getIssueConstantField()
           
protected abstract  java.lang.String getNiceConstantName()
           
protected abstract  java.lang.String getRedirectPage()
           
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDefaultAssignee, getField, getLocale, getOutlookDate, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getText, getText, getText, getText, getUserFullName, getUserPreferences, isDefaultAssignee, isDefaultAssignee, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, processDefaultAssignee, processDefaultAssignee
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrors, execute, getActionName, getApplicationProperties, getDelegator, getLocaleUtils, getResult, isIndexing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractConstantAction

public AbstractConstantAction()
Method Detail

getConstantEntityName

protected abstract java.lang.String getConstantEntityName()

getNiceConstantName

protected abstract java.lang.String getNiceConstantName()

getIssueConstantField

protected abstract java.lang.String getIssueConstantField()

getConstant

protected abstract GenericValue getConstant(java.lang.String id)

getRedirectPage

protected abstract java.lang.String getRedirectPage()

getConstants

protected abstract java.util.Collection getConstants()
Get a collection of this constant


clearCaches

protected abstract void clearCaches()
Clear caches related to this constant