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 |
chooseContext(BulkEditBean bulkEditBean,
com.atlassian.crowd.embedded.api.User remoteUser,
I18nHelper i18nHelper,
ErrorCollection errors)
|
void |
chooseContextNoValidate(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
void |
chooseContextNoValidate(BulkEditBean bulkEditBean,
com.atlassian.crowd.embedded.api.User remoteUser)
|
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(BulkEditBean bulkEditBean,
com.atlassian.crowd.embedded.api.User remoteUser)
Deprecated.
|
void |
finishChooseContext(MultiBulkMoveBean multiBulkMoveBean,
ApplicationUser applicationUser)
Does the finishChooseContext() operation for all the BulkEditBeans in the given MultiBulkMoveBean.
|
void |
finishChooseContext(MultiBulkMoveBean multiBulkMoveBean,
com.atlassian.crowd.embedded.api.User remoteUser)
|
boolean |
isStatusValid(BulkEditBean bulkEditBean) |
void |
moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser applicationUser)
|
void |
moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
moveIssuesAndIndex(BulkEditBean bulkEditBean,
com.atlassian.crowd.embedded.api.User remoteUser)
Deprecated.
|
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, com.atlassian.crowd.embedded.api.User remoteUser)
moveIssuesAndIndex(com.atlassian.jira.web.bean.BulkEditBean, com.atlassian.jira.user.ApplicationUser)
@Deprecated void moveIssuesAndIndex(BulkEditBean bulkEditBean, ApplicationUser applicationUser)
void moveIssuesAndIndex(BulkEditBean bulkEditBean, ApplicationUser applicationUser, Context taskContext)
@Deprecated void chooseContext(BulkEditBean bulkEditBean, com.atlassian.crowd.embedded.api.User remoteUser, I18nHelper i18nHelper, ErrorCollection errors)
void chooseContext(BulkEditBean bulkEditBean, ApplicationUser applicationUser, I18nHelper i18nHelper, ErrorCollection errors)
@Deprecated void chooseContextNoValidate(BulkEditBean bulkEditBean, com.atlassian.crowd.embedded.api.User remoteUser)
void chooseContextNoValidate(BulkEditBean bulkEditBean, ApplicationUser applicationUser)
void setStatusFields(BulkEditBean bulkEditBean) throws WorkflowException
WorkflowException
void validatePopulateFields(BulkEditBean bulkEditBean, ErrorCollection errors, I18nHelper i18nHelper)
@Deprecated void finishChooseContext(BulkEditBean bulkEditBean, com.atlassian.crowd.embedded.api.User remoteUser)
finishChooseContext(com.atlassian.jira.web.bean.BulkEditBean, com.atlassian.jira.user.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".remoteUser
- User doing the operation.finishChooseContext(com.atlassian.jira.web.bean.MultiBulkMoveBean, ApplicationUser)
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)
@Deprecated void finishChooseContext(MultiBulkMoveBean multiBulkMoveBean, com.atlassian.crowd.embedded.api.User remoteUser)
finishChooseContext(com.atlassian.jira.web.bean.MultiBulkMoveBean, com.atlassian.jira.user.ApplicationUser)
multiBulkMoveBean
- MultiBulkMoveBean (Contains Collection of BulkEditBean objects).remoteUser
- UserfinishChooseContext(com.atlassian.jira.web.bean.BulkEditBean, 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-2016 Atlassian. All Rights Reserved.