public interface BulkMoveOperation extends ProgressAwareBulkOperation
Modifier and Type | Field and Description |
---|---|
static String |
CANNOT_PERFORM_MESSAGE_KEY |
static String |
NAME |
static String |
NAME_KEY |
Modifier and Type | Method and Description |
---|---|
void |
chooseContext(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
I18nHelper i18nHelper,
ErrorCollection errors) |
void |
chooseContextNoValidate(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
void |
finishChooseContext(BulkEditBean bulkEditBean,
ApplicationUser applicationUser)
Does operations on the given BulkEditBean to finalise the "Choose Project and Issue Type" step of the Bulk Move.
|
void |
finishChooseContext(MultiBulkMoveBean multiBulkMoveBean,
ApplicationUser applicationUser)
Does the finishChooseContext() operation for all the BulkEditBeans in the given MultiBulkMoveBean.
|
boolean |
isStatusValid(BulkEditBean bulkEditBean) |
void |
moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser remoteUser)
Deprecated.
|
void |
moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
setStatusFields(BulkEditBean bulkEditBean) |
void |
validatePopulateFields(BulkEditBean bulkEditBean,
ErrorCollection errors,
I18nHelper i18nHelper) |
canPerform, getCannotPerformMessageKey, getNumberOfTasks, getOperationName, perform
getDescriptionKey, getNameKey
static final String CANNOT_PERFORM_MESSAGE_KEY
static final String NAME_KEY
static final String NAME
boolean isStatusValid(BulkEditBean bulkEditBean)
@Deprecated void moveIssuesAndIndex(BulkEditBean bulkEditBean, ApplicationUser remoteUser)
moveIssuesAndIndex(com.atlassian.jira.web.bean.BulkEditBean, com.atlassian.jira.user.ApplicationUser)
void moveIssuesAndIndex(BulkEditBean bulkEditBean, ApplicationUser applicationUser, Context taskContext)
void chooseContext(BulkEditBean bulkEditBean, ApplicationUser applicationUser, I18nHelper i18nHelper, ErrorCollection errors)
void chooseContextNoValidate(BulkEditBean bulkEditBean, ApplicationUser applicationUser)
void setStatusFields(BulkEditBean bulkEditBean) throws WorkflowException
WorkflowException
void validatePopulateFields(BulkEditBean bulkEditBean, ErrorCollection errors, I18nHelper i18nHelper)
void finishChooseContext(BulkEditBean bulkEditBean, ApplicationUser applicationUser)
This method should be called AFTER validation of the new context, and re-mapping the BulkEditBeans to be indexed by Target context.
bulkEditBean
- BulkEditBean containing Bulk Move information for a single target "Issue Context".applicationUser
- User doing the operation.finishChooseContext(com.atlassian.jira.web.bean.MultiBulkMoveBean, ApplicationUser)
void finishChooseContext(MultiBulkMoveBean multiBulkMoveBean, ApplicationUser applicationUser)
multiBulkMoveBean
- MultiBulkMoveBean (Contains Collection of BulkEditBean objects).applicationUser
- UserfinishChooseContext(com.atlassian.jira.web.bean.BulkEditBean, ApplicationUser)
Copyright © 2002-2017 Atlassian. All Rights Reserved.