public interface MultiBulkMoveBean extends Serializable
BulkEditBean
Modifier and Type | Method and Description |
---|---|
org.apache.commons.collections.map.ListOrderedMap |
getBulkEditBeans() |
BulkEditBean |
getCurrentBulkEditBean() |
int |
getCurrentBulkEditBeanIndex() |
IssueContext |
getCurrentIssueContext() |
ExecutableAction |
getExecutableAction() |
String |
getFinalLocation() |
org.apache.commons.collections.map.ListOrderedMap |
getIssuesInContext() |
int |
getNumberOfStatusChangeRequired(BulkMoveOperation bulkMoveOperation) |
List |
getRegularOptions() |
Collection |
getSelectedOptions() |
List |
getSubTaskOptions() |
int |
getSubTasksDiscarded() |
void |
initFromIssues(List issues,
BulkEditBean parentBulkEditBean)
Initialises this MultiBulkMoveBean given a list of issues.
|
void |
initOptionIds(Collection optionIds) |
boolean |
isLastBulkEditBean() |
void |
progressToNextBulkEditBean() |
void |
progressToPreviousBulkEditBean() |
void |
remapBulkEditBeansByTargetContext()
This method will remap the current
BulkEditBean Map to be keyed by the target
IssueContext rather than the originating IssueContext . |
void |
setExecutableAction(ExecutableAction executableAction) |
void |
setFinalLocation(String finalLocation) |
void |
setTargetProject(org.ofbiz.core.entity.GenericValue targetProjectGV)
Deprecated.
Use
setTargetProject(com.atlassian.jira.project.Project) instead. Since v5.2. |
void |
setTargetProject(Project targetProject) |
void |
validate(ErrorCollection errors,
BulkMoveOperation bulkMoveOperation,
ApplicationUser applicationUser) |
void |
validate(ErrorCollection errors,
BulkMoveOperation bulkMoveOperation,
com.atlassian.crowd.embedded.api.User user)
|
void initOptionIds(Collection optionIds)
void initFromIssues(List issues, BulkEditBean parentBulkEditBean)
If this MultiBulkMoveBean links a BulkEditBean with parent issues to BulkEditBeans with subtasks, then include the parent BulkEditBean in the parentBulkEditBean parameter. Otherwise you can pass null.
issues
- Issues for this MultiBulkMoveBean.parentBulkEditBean
- If this MultiBulkMoveBean represents subtasks, then this is the BulkEditBean that
contains the parents of the subtasks, otherwise null.void remapBulkEditBeansByTargetContext()
BulkEditBean
Map to be keyed by the target
IssueContext
rather than the originating IssueContext
.@Deprecated void validate(ErrorCollection errors, BulkMoveOperation bulkMoveOperation, com.atlassian.crowd.embedded.api.User user)
void validate(ErrorCollection errors, BulkMoveOperation bulkMoveOperation, ApplicationUser applicationUser)
org.apache.commons.collections.map.ListOrderedMap getIssuesInContext()
org.apache.commons.collections.map.ListOrderedMap getBulkEditBeans()
ExecutableAction getExecutableAction()
void setExecutableAction(ExecutableAction executableAction)
String getFinalLocation()
void setFinalLocation(String finalLocation)
Collection getSelectedOptions()
List getRegularOptions()
List getSubTaskOptions()
int getSubTasksDiscarded()
int getNumberOfStatusChangeRequired(BulkMoveOperation bulkMoveOperation)
BulkEditBean getCurrentBulkEditBean()
void progressToNextBulkEditBean()
void progressToPreviousBulkEditBean()
boolean isLastBulkEditBean()
IssueContext getCurrentIssueContext()
int getCurrentBulkEditBeanIndex()
void setTargetProject(org.ofbiz.core.entity.GenericValue targetProjectGV)
setTargetProject(com.atlassian.jira.project.Project)
instead. Since v5.2.void setTargetProject(Project targetProject)
Copyright © 2002-2015 Atlassian. All Rights Reserved.