com.atlassian.jira.web.action.issue.bulkedit
Class BulkEdit
java.lang.Object
ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.ProjectActionSupport
com.atlassian.jira.web.action.IssueActionSupport
com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationAction
com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationDetailsAction
com.atlassian.jira.web.action.issue.bulkedit.BulkEdit
- All Implemented Interfaces:
- CustomFieldValuesAware
- public class BulkEdit
- extends AbstractBulkOperationDetailsAction
- implements CustomFieldValuesAware
- See Also:
- Serialized Form
Methods inherited from class com.atlassian.jira.web.action.IssueActionSupport |
getActionManager, getAttachmentManager, getCustomFieldManager, getDaysPerWeek, getHoursPerDay, getIssueManager, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getSearchRequest, getSelectedProject, getUrlEncoded, getWorkflow, isCustomFieldHidden, isFieldHidden, isFieldHidden, setCurrentIssue, setSelectedProject, setSelectedProjectId |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RADIO_ERROR_MSG
public static final java.lang.String RADIO_ERROR_MSG
- See Also:
- Constant Field Values
BulkEdit
public BulkEdit()
getCustomFieldValuesHolder
public CustomFieldValuesHolder getCustomFieldValuesHolder()
throws GenericEntityException
- Specified by:
getCustomFieldValuesHolder
in interface CustomFieldValuesAware
- Throws:
GenericEntityException
doDetails
public java.lang.String doDetails()
- Specified by:
doDetails
in class AbstractBulkOperationDetailsAction
doDetailsValidation
public java.lang.String doDetailsValidation()
throws java.lang.Exception
- Specified by:
doDetailsValidation
in class AbstractBulkOperationDetailsAction
- Throws:
java.lang.Exception
doPerform
public java.lang.String doPerform()
throws java.lang.Exception
- Specified by:
doPerform
in class AbstractBulkOperationDetailsAction
- Throws:
java.lang.Exception
doDefault
public java.lang.String doDefault()
throws java.lang.Exception
- Throws:
java.lang.Exception
isHasAvailableActions
public boolean isHasAvailableActions()
throws java.lang.Exception
- Throws:
java.lang.Exception
getEditActions
public java.util.List getEditActions()
throws java.lang.Exception,
GenericEntityException
- Returns a list of bulk actions
If search request was performed on "All Projects" (ie. multiple projects) certain actions such as fixfor will not
be displayed, as fixfor versions obviously differ across projects.
If no issues have been selected then no actions should be shown
- Returns:
-
- Throws:
PermissionException
org.ofbiz.core.entity.GenericEntityException
java.lang.Exception
GenericEntityException
isAvailable
public boolean isAvailable(java.lang.String action)
throws java.lang.Exception
- Throws:
java.lang.Exception
setDefaultPriority
public void setDefaultPriority()
getCustomFieldValue
public java.lang.String getCustomFieldValue(java.lang.Long id)
throws GenericEntityException
- Throws:
GenericEntityException
getCustomFields
public java.util.Collection getCustomFields()
throws GenericEntityException,
PermissionException,
FieldLayoutStorageException
- Throws:
GenericEntityException
PermissionException
FieldLayoutStorageException
isHasFirstElement
public boolean isHasFirstElement(java.util.List actions)
setCurrentStep
public void setCurrentStep(int step)
getFixVersions
public java.lang.String[] getFixVersions()
setFixVersions
public void setFixVersions(java.lang.String[] fixVersions)
getVersions
public java.lang.String[] getVersions()
setVersions
public void setVersions(java.lang.String[] affectsVersions)
getComponents
public java.lang.String[] getComponents()
setComponents
public void setComponents(java.lang.String[] components)
getAssignee
public java.lang.String getAssignee()
setAssignee
public void setAssignee(java.lang.String assignee)
getPriority
public java.lang.String getPriority()
setPriority
public void setPriority(java.lang.String priority)
getActions
public java.lang.String[] getActions()
setActions
public void setActions(java.lang.String[] actions)
getOperationDetailsActionName
public java.lang.String getOperationDetailsActionName()
isChecked
public boolean isChecked(java.lang.String value)
isCustomFieldChecked
public boolean isCustomFieldChecked(java.lang.String id)