public class BulkMove extends AbstractBulkOperationDetailsAction
JiraWebActionSupport.MessageType
I18nHelper.BeanFactory
ErrorCollection.Reason
Modifier and Type | Field and Description |
---|---|
protected BulkMoveOperation |
bulkMoveOperation |
protected ConstantsManager |
constantsManager |
protected FieldManager |
fieldManager |
protected IssueFactory |
issueFactory |
protected PermissionManager |
permissionManager |
protected WorkflowManager |
workflowManager |
attachmentManager
projectManager
ISSUE_NOT_FOUND_RESULT, log, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
Constructor and Description |
---|
BulkMove(SearchService searchService,
BulkMoveOperation bulkMoveOperation,
FieldManager fieldManager,
WorkflowManager workflowManager,
ConstantsManager constantsManager,
IssueFactory issueFactory,
PermissionManager permissionManager,
BulkEditBeanSessionHelper bulkEditBeanSessionHelper,
TaskManager taskManager,
I18nHelper i18nHelper) |
submitBulkOperationTask
clearBulkEditBean, finishWizard, getColumns, getIssueTableLayoutBean, getRedirect, getRedirectUrl, getRootBulkEditBean, isCanDisableMailNotifications, isSendBulkNotification, redirectToStart, setSendBulkNotification, storeBulkEditBean, storeReturnUrl, watchProgress
addIssueToHistory, getAttachmentManager, getCurrentDateTimeInUsersTimezone, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, getFormToken, getHoursPerDay, getIssueManager, getLastFailedLogin, getLastLogin, getLoginCount, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getPreviousLogin, getSearchRequest, getSelectedIssueId, getSessionPagerFilterManager, getSessionSearchRequestManager, getSessionSearchRequestManagerFactory, getSessionSelectedIssueManager, getTotalFailedLoginCount, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isElevatedSecurityCheckRequired, isFieldHidden, isFieldHidden, isTimeTrackingEnabled, setFormToken, setSearchRequest, setSelectedIssueId, updateSearchRequest
getBrowsableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, addMessageToResponse, addReason, addReasons, checkIfUrlIsAllowed, execute, forceRedirect, getActionName, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getComponentInstanceOfType, getConglomerateCookieValue, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDefaultResourceBundle, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getI18nHelper, getJiraContactHelper, getJiraServiceContext, getKeysForPrefix, getLanguage, getLocale, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOfBizDelegator, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirectSanitiser, getRequestSourceType, getResourceBundle, getResult, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTimeFormat, getUnescapedText, getUntransformedRawText, getUriValidator, getUserFullName, getUserManager, getUserPreferences, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasAnyErrors, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isIndexing, isInlineDialogMode, isKeyDefined, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, removeKeyOrAddError, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncode
addError, addErrorMessage, doExecute, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addErrorMessage, setErrorMessages
protected BulkMoveOperation bulkMoveOperation
protected final FieldManager fieldManager
protected final WorkflowManager workflowManager
protected final ConstantsManager constantsManager
protected final IssueFactory issueFactory
protected final PermissionManager permissionManager
public BulkMove(SearchService searchService, BulkMoveOperation bulkMoveOperation, FieldManager fieldManager, WorkflowManager workflowManager, ConstantsManager constantsManager, IssueFactory issueFactory, PermissionManager permissionManager, BulkEditBeanSessionHelper bulkEditBeanSessionHelper, TaskManager taskManager, I18nHelper i18nHelper)
public String doDefault() throws Exception
doDefault
in class webwork.action.ActionSupport
Exception
public String doDetails()
doDetails
in class AbstractBulkOperationDetailsAction
public String doPerform() throws Exception
doPerform
in class AbstractBulkOperationDetailsAction
Exception
public String doDetailsValidation() throws Exception
doDetailsValidation
in class AbstractBulkOperationDetailsAction
Exception
public String getFieldHtml(String fieldId, BulkEditBean bulkEditBean)
public String getFieldHtml(FieldLayoutItem fieldLayoutItem)
public boolean isIssueTypesAvailable()
public boolean isSubTaskTypesAvailable()
public String getFieldViewHtml(OrderableField orderableField)
public Collection getMoveFieldLayoutItems()
public String getNewViewHtml(OrderableField field)
public String getNewViewHtml(BulkEditBean bulkEditBean, OrderableField field)
public boolean isFieldUsingSubstitutions(BulkEditBean bulkEditBean, OrderableField field)
public Map<Long,Long> getSubstitutionsForField(BulkEditBean bulkEditBean, OrderableField field)
public String getMappingViewHtml(BulkEditBean bulkEditBean, OrderableField field, Long id, boolean showProject)
public boolean isAllowProjectEdit()
public boolean isAllowProjectEdit(BulkEditBean bulkEditBean)
public String getOperationDetailsActionName()
protected void populateFromParams(OrderableField orderableField)
public Collection getTargetWorkflowStatuses(String issueTypeId) throws WorkflowException
WorkflowException
public JiraWorkflow getWorkflowForType(Long projectId, String issueTypeId) throws WorkflowException
WorkflowException
public String getCurrentTargetPid()
public Project getCurrentTargetProject()
protected void progressToLastStep()
protected MutableIssue getIssueObject(org.ofbiz.core.entity.GenericValue issueGV)
public ConstantsManager getConstantsManager()
getConstantsManager
in class JiraWebActionSupport
public String getCurrentIssueType()
public boolean isSubTaskPhase()
public void setSubTaskPhase(boolean subTaskPhase)
public boolean isRetainMandatory(OrderableField field)
field
- the field to check forpublic BulkEditBean getBulkEditBean()
getBulkEditBean
in class AbstractBulkOperationAction
Copyright © 2002-2024 Atlassian. All Rights Reserved.