public class

BulkWorkflowTransition

extends AbstractBulkOperationDetailsAction
java.lang.Object
   ↳ webwork.action.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.BulkWorkflowTransition

Summary

Constants
String RADIO_ERROR_MSG
[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.IssueActionSupport
From class com.atlassian.jira.web.action.ProjectActionSupport
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
BulkWorkflowTransition(SearchService searchService, IssueWorkflowManager issueWorkflowManager, WorkflowManager workflowManager, IssueManager issueManager, FieldScreenRendererFactory fieldScreenRendererFactory, FieldManager fieldManager, JiraAuthenticationContext authenticationContext, FieldLayoutManager fieldLayoutManager, BulkWorkflowTransitionOperation bulkWorkflowTransitionOperation, PermissionManager permissionManager, ConstantsManager constantsManager, BulkEditBeanSessionHelper bulkEditBeanSessionHelper, TaskManager taskManager, I18nHelper i18nHelper)
Public Methods
WorkflowTransitionKey decodeWorkflowTransitionKey(String encoded)
Decodes a string into its WorkflowTransitionKey.
String doDetails()
String doDetailsValidation()
String doEditValidation()
String doPerform()
String encodeWorkflowTransitionKey(WorkflowTransitionKey workflowTransitionKey)
String[] getActions()
Map getAllEditActions()
BulkWorkflowTransitionOperation getBulkWorkflowTransitionOperation()
BulkEditAction getCommentBulkEditAction()
String getCommentHtml()
String getCommentaction()
Status getDestinationStatus(WorkflowTransitionKey workflowTransitionKey)
@Deprecated Status getDestinationStatusObject(WorkflowTransitionKey workflowTransitionKey)
This method is deprecated. Use getDestinationStatusObject(WorkflowTransitionKey) instead. Since v7.0.
Collection<BulkEditAction> getEditActions(String fieldScreenTabName)
String getFieldHtml(OrderableField orderableField)
Collection getFieldScreenRenderTabs()
String getFieldViewHtml(OrderableField orderableField)
String getOperationDetailsActionName()
Status getOriginStatus(WorkflowTransitionKey workflowTransitionKey)
@Deprecated Status getOriginStatusObject(WorkflowTransitionKey workflowTransitionKey)
This method is deprecated. Use getOriginStatusObject(WorkflowTransitionKey) instead. Since v7.0
int getSelectedTab()
List getShortListTransitionIssueKeys(Collection issueKeys)
Collection getTabsWithErrors()
boolean isChecked(String value)
boolean isForceResolution(Field field)
boolean isHasAvailableActions()
String removeSpaces(String string)
void setActions(String[] actions)
void setCommentaction(String commentaction)
Protected Methods
FieldScreenRenderLayoutItem buildFieldScreenRenderLayoutItem(OrderableField field, GenericValue issue)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationDetailsAction
From class com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationAction
From class com.atlassian.jira.web.action.IssueActionSupport
From class com.atlassian.jira.web.action.ProjectActionSupport
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

Constants

public static final String RADIO_ERROR_MSG

Constant Value: "buik.edit.must.select.one.action.to.perform"

Public Constructors

public BulkWorkflowTransition (SearchService searchService, IssueWorkflowManager issueWorkflowManager, WorkflowManager workflowManager, IssueManager issueManager, FieldScreenRendererFactory fieldScreenRendererFactory, FieldManager fieldManager, JiraAuthenticationContext authenticationContext, FieldLayoutManager fieldLayoutManager, BulkWorkflowTransitionOperation bulkWorkflowTransitionOperation, PermissionManager permissionManager, ConstantsManager constantsManager, BulkEditBeanSessionHelper bulkEditBeanSessionHelper, TaskManager taskManager, I18nHelper i18nHelper)

Public Methods

public WorkflowTransitionKey decodeWorkflowTransitionKey (String encoded)

Decodes a string into its WorkflowTransitionKey.

Parameters
encoded a string-encoded WorkflowTransitionKey literal.
Returns
  • the WorkflowTransitionKey that for the given encoded string

public String doDetails ()

Throws
Exception

public String doDetailsValidation ()

Throws
Exception

public String doEditValidation ()

public String doPerform ()

Throws
Exception

public String encodeWorkflowTransitionKey (WorkflowTransitionKey workflowTransitionKey)

public String[] getActions ()

public Map getAllEditActions ()

public BulkWorkflowTransitionOperation getBulkWorkflowTransitionOperation ()

public BulkEditAction getCommentBulkEditAction ()

public String getCommentHtml ()

public String getCommentaction ()

public Status getDestinationStatus (WorkflowTransitionKey workflowTransitionKey)

@Deprecated public Status getDestinationStatusObject (WorkflowTransitionKey workflowTransitionKey)

This method is deprecated.
Use getDestinationStatusObject(WorkflowTransitionKey) instead. Since v7.0.

public Collection<BulkEditAction> getEditActions (String fieldScreenTabName)

public String getFieldHtml (OrderableField orderableField)

Throws
Exception

public Collection getFieldScreenRenderTabs ()

public String getFieldViewHtml (OrderableField orderableField)

public String getOperationDetailsActionName ()

public Status getOriginStatus (WorkflowTransitionKey workflowTransitionKey)

@Deprecated public Status getOriginStatusObject (WorkflowTransitionKey workflowTransitionKey)

This method is deprecated.
Use getOriginStatusObject(WorkflowTransitionKey) instead. Since v7.0

public int getSelectedTab ()

public List getShortListTransitionIssueKeys (Collection issueKeys)

public Collection getTabsWithErrors ()

public boolean isChecked (String value)

public boolean isForceResolution (Field field)

public boolean isHasAvailableActions ()

Throws
Exception

public String removeSpaces (String string)

public void setActions (String[] actions)

public void setCommentaction (String commentaction)

Protected Methods

protected FieldScreenRenderLayoutItem buildFieldScreenRenderLayoutItem (OrderableField field, GenericValue issue)