Modifier and Type | Method and Description |
---|---|
String |
MockCustomFieldType.availableForBulkEdit(BulkEditBean bulkEditBean) |
Modifier and Type | Method and Description |
---|---|
boolean |
BulkEditOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser) |
boolean |
BulkMigrateOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser) |
boolean |
BulkMoveOperationImpl.canPerform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser)
Determines whether the operation can be performed with the given set of issues
|
boolean |
BulkWatchOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
boolean |
BulkDeleteOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser) |
boolean |
BulkWorkflowTransitionOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser) |
boolean |
BulkUnwatchOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
boolean |
BulkOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser)
Deprecated.
Determines whether the operation can be performed with the given set of issues
|
boolean |
ProgressAwareBulkOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser)
Determines whether the operation can be performed with the given set of issues
|
boolean |
BulkWorkflowTransitionOperation.canPerformOnAnyIssue(BulkEditBean bulkEditBean,
ApplicationUser remoteUser) |
void |
BulkMigrateOperation.chooseContext(BulkEditBean rootBulkEditBean,
ApplicationUser applicationUser,
I18nHelper i18nHelper,
ErrorCollection errors) |
void |
BulkMoveOperationImpl.chooseContext(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
I18nHelper i18nHelper,
ErrorCollection errors) |
void |
BulkMoveOperation.chooseContext(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
I18nHelper i18nHelper,
ErrorCollection errors) |
void |
BulkMigrateOperation.chooseContextNoValidate(BulkEditBean rootBulkEditBean,
ApplicationUser applicationUser) |
void |
BulkMoveOperationImpl.chooseContextNoValidate(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
void |
BulkMoveOperation.chooseContextNoValidate(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
void |
BulkMoveOperationImpl.finishChooseContext(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
void |
BulkMoveOperation.finishChooseContext(BulkEditBean bulkEditBean,
ApplicationUser applicationUser)
Does operations on the given BulkEditBean to finalise the "Choose Project and Issue Type" step of the Bulk Move.
|
Map |
BulkEditOperation.getActions(BulkEditBean bulkEditBean,
ApplicationUser applicationUser)
Initialises all the bulk edit actions and returns them.
|
Map |
BulkEditOperation.getCustomFieldActions(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
int |
BulkEditOperation.getNumberOfTasks(BulkEditBean bulkEditBean) |
int |
BulkMigrateOperation.getNumberOfTasks(BulkEditBean rootBulkEditBean) |
int |
BulkMoveOperationImpl.getNumberOfTasks(BulkEditBean bulkEditBean) |
int |
BulkWatchOperation.getNumberOfTasks(BulkEditBean bulkEditBean) |
int |
BulkDeleteOperation.getNumberOfTasks(BulkEditBean bulkEditBean) |
int |
BulkWorkflowTransitionOperation.getNumberOfTasks(BulkEditBean bulkEditBean) |
int |
BulkUnwatchOperation.getNumberOfTasks(BulkEditBean bulkEditBean) |
int |
ProgressAwareBulkOperation.getNumberOfTasks(BulkEditBean bulkEditBean)
Returns number of tasks/stages to be executed as part of this bulk operation.
|
protected Collection<Field> |
BulkMoveOperationImpl.getTargetHiddenFields(BulkEditBean bulkEditBean) |
boolean |
UnavailableBulkEditAction.isAvailable(BulkEditBean bulkEditBean) |
boolean |
BulkEditActionImpl.isAvailable(BulkEditBean bulkEditBean) |
boolean |
BulkEditAction.isAvailable(BulkEditBean bulkEditBean) |
Optional<Issue> |
BulkMigrateOperation.isConcurrentIssueUpdate(BulkEditBean rootBulkEditBean) |
Optional<Issue> |
BulkMigrateOperation.isConcurrentIssueUpdateSingleBulkEditBean(BulkEditBean bulkEditBean) |
boolean |
BulkMigrateOperation.isStatusValid(BulkEditBean rootBulkEditBean) |
boolean |
BulkMoveOperationImpl.isStatusValid(BulkEditBean bulkEditBean) |
boolean |
BulkMoveOperation.isStatusValid(BulkEditBean bulkEditBean) |
void |
BulkMoveOperationImpl.moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser remoteUser) |
void |
BulkMoveOperation.moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser remoteUser)
|
void |
BulkMoveOperationImpl.moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
BulkMoveOperation.moveIssuesAndIndex(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
BulkOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser)
Deprecated.
Performs the operation on the given set of issues
|
void |
BulkEditOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
BulkMigrateOperation.perform(BulkEditBean rootBulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
BulkMoveOperationImpl.perform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext)
Performs the operation on the given set of issues
|
void |
BulkWatchOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser,
Context taskContext) |
void |
BulkDeleteOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
BulkWorkflowTransitionOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
void |
BulkUnwatchOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser,
Context taskContext) |
void |
ProgressAwareBulkOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser remoteUser,
Context taskContext)
Performs the operation on the given set of issues and updates the progress.
|
void |
BulkMigrateOperation.setStatusFields(BulkEditBean rootBulkEditBean) |
void |
BulkMoveOperationImpl.setStatusFields(BulkEditBean bulkEditBean) |
void |
BulkMoveOperation.setStatusFields(BulkEditBean bulkEditBean) |
void |
BulkMoveOperationImpl.validatePopulateFields(BulkEditBean bulkEditBean,
ErrorCollection errors,
I18nHelper i18nHelper) |
void |
BulkMoveOperation.validatePopulateFields(BulkEditBean bulkEditBean,
ErrorCollection errors,
I18nHelper i18nHelper) |
void |
BulkMigrateOperation.validatePopulateFields(BulkEditBean rootBulkEditBean,
I18nHelper i18nHelper,
ErrorCollection errors) |
Modifier and Type | Method and Description |
---|---|
String |
CustomFieldType.availableForBulkEdit(BulkEditBean bulkEditBean)
Allow the custom field type perform a specific check as to its availability for bulk editing.
|
Modifier and Type | Method and Description |
---|---|
String |
ReadOnlyCFType.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
ImportIdLinkCFType.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
VersionCFType.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
AbstractCustomFieldType.availableForBulkEdit(BulkEditBean bulkEditBean) |
Modifier and Type | Method and Description |
---|---|
String |
MockCustomField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
MockOrderableField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
IssueLinksSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
AssigneeSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
WorklogSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
ResolutionSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
ComponentsSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
LabelsSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
ProjectSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
SummarySystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
CommentSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
ReporterSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
SecurityLevelSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
PrioritySystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
AttachmentSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
TimeTrackingSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
AbstractVersionsSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
DueDateSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
DescriptionSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
IssueTypeSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
ImmutableCustomField.availableForBulkEdit(BulkEditBean bulkEditBean)
Checks if custom field is available for bulk edit operation, whether 'shown' and if user has bulk update
permission.
|
String |
EnvironmentSystemField.availableForBulkEdit(BulkEditBean bulkEditBean) |
String |
OrderableField.availableForBulkEdit(BulkEditBean bulkEditBean)
Determines whether the field is available for bulk editing given the BulkEditBean.
|
String |
MockCustomField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
MockOrderableField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
IssueLinksSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
AssigneeSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
ComponentsSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters)
Returns HTML that should be shown when components are being bulk edited.
|
String |
AbstractOrderableField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters)
Returns HTML that should be shown when the issue is being bulk edited.
|
String |
LabelsSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
ProjectSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
SecurityLevelSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
TimeTrackingSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
AbstractVersionsSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters)
Returns HTML that should be shown when a version field is being bulk edited.
|
String |
IssueTypeSystemField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
ImmutableCustomField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters) |
String |
OrderableField.getBulkEditHtml(OperationContext operationContext,
webwork.action.Action action,
BulkEditBean bulkEditBean,
Map displayParameters)
Returns HTML that should be shown when the issue is being bulk edited.
|
protected boolean |
AbstractOrderableField.hasBulkUpdatePermission(BulkEditBean bulkEditBean,
Issue issue) |
protected boolean |
ImmutableCustomField.hasBulkUpdatePermission(BulkEditBean bulkEditBean,
Issue issue)
Checks whether the user has the permission to execute the bulk operation for the provided issue.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BulkTransitionIssueOperation.canPerform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser) |
int |
BulkTransitionIssueOperation.getNumberOfTasks(BulkEditBean bulkEditBean) |
void |
BulkTransitionIssueOperation.perform(BulkEditBean bulkEditBean,
ApplicationUser applicationUser,
Context taskContext) |
Modifier and Type | Method and Description |
---|---|
BulkEditBean |
BulkMigrate.getBulkEditBean() |
BulkEditBean |
AbstractBulkOperationAction.getBulkEditBean() |
BulkEditBean |
BulkMove.getBulkEditBean() |
BulkEditBean |
BulkMigrate.getCurrentRootBulkEditBean() |
BulkEditBean |
AbstractBulkOperationAction.getRootBulkEditBean()
Deprecated.
since 7.1 Storing information on the httpsession is obsoleted. Please move this functionality to the frontend or other type of storage.
|
Modifier and Type | Method and Description |
---|---|
String |
BulkMove.getFieldHtml(String fieldId,
BulkEditBean bulkEditBean)
Only invoked when displaying the Project and Issue type as part of the bulk move operation
|
String |
BulkMigrate.getIssueKeys(BulkEditBean bulkEditBean)
Supply a comma separated list of issue keys to parent issue selector.
|
String |
BulkMigrate.getIssueParentFieldName(BulkEditBean bulkEditBean) |
String |
BulkMove.getMappingViewHtml(BulkEditBean bulkEditBean,
OrderableField field,
Long id,
boolean showProject) |
String |
BulkMove.getNewViewHtml(BulkEditBean bulkEditBean,
OrderableField field) |
String |
BulkMigrate.getprojectFieldName(BulkEditBean bulkEditBean) |
Map<Long,Long> |
BulkMove.getSubstitutionsForField(BulkEditBean bulkEditBean,
OrderableField field) |
static void |
SingleIssueModeInitializer.initialize(BulkEditBean editBean,
Issue singleIssue)
Initializes given
editBean with information that is needed
for bulk operation (i.e. |
boolean |
BulkMigrate.isAllowProjectEdit(BulkEditBean bulkEditBean)
Determines if passed
BulkEditBean should be allowed to edit project. |
boolean |
BulkMove.isAllowProjectEdit(BulkEditBean bulkEditBean) |
boolean |
BulkMigrate.isFieldCopiedFromParent(OrderableField orderableField,
BulkEditBean bulkEditBean)
Determines if the value of @orderableField for current @bulkEditBean is copied from new parent issue.
|
boolean |
BulkMove.isFieldUsingSubstitutions(BulkEditBean bulkEditBean,
OrderableField field) |
boolean |
BulkMigrate.isIssueToSubtask(BulkEditBean bulkEditBean)
Determines if passed
BulkEditBean represents conversion from issue to subtask. |
boolean |
BulkMigrate.isParentIssueInherited(BulkEditBean bulkEditBean)
Determines if parent issue is inherited from parent
BulkEditBean . |
boolean |
BulkMigrate.isParentSelectPresent(BulkEditBean bulkEditBean)
Determines if parent issue selector should be rendered.
|
boolean |
BulkMigrate.isSubtaskToIssue(BulkEditBean bulkEditBean)
Determines if passed
BulkEditBean represents conversion from subtask to issue. |
boolean |
BulkMigrate.isSubtaskToSubtask(BulkEditBean bulkEditBean)
Determines if passed
BulkEditBean represents conversion from subtask to subtask. |
protected void |
AbstractBulkOperationAction.storeBulkEditBean(BulkEditBean bulkEditBean)
Deprecated.
since 7.1 Storing information on the httpsession is obsoleted. Please move this functionality to the frontend or other type of storage.
|
protected String |
AbstractBulkOperationDetailsAction.submitBulkOperationTask(BulkEditBean bulkEditBean,
ProgressAwareBulkOperation operation,
String taskName) |
Constructor and Description |
---|
BulkEditCallable(org.apache.log4j.Logger log,
I18nHelper i18nHelper,
ProgressAwareBulkOperation bulkOperation,
BulkEditBean bulkEditBean,
ApplicationUser user) |
Modifier and Type | Class and Description |
---|---|
class |
BulkEditBeanImpl
Implementation of BulkEditBean.
|
Modifier and Type | Method and Description |
---|---|
BulkEditBean |
BulkEditBeanFactoryImpl.createBulkEditBean() |
BulkEditBean |
BulkEditBeanFactory.createBulkEditBean()
Creates a
BulkEditBean |
protected BulkEditBean |
DefaultBulkMoveHelper.getBulkEditBeanFromSession() |
BulkEditBean |
MultiBulkMoveBeanImpl.getCurrentBulkEditBean() |
BulkEditBean |
MultiBulkMoveBean.getCurrentBulkEditBean() |
BulkEditBean |
BulkEditBeanSessionHelper.getFromSession()
Deprecated.
Since 7.1. Storing information on the httpsession is obsoleted. Please move this functionality to the frontend or other type of storage.
|
BulkEditBean |
BulkEditBeanImpl.getParentBulkEditBean() |
BulkEditBean |
BulkEditBean.getParentBulkEditBean() |
BulkEditBean |
BulkEditBeanImpl.getSubTaskBulkEditBean() |
BulkEditBean |
BulkEditBean.getSubTaskBulkEditBean() |
Modifier and Type | Method and Description |
---|---|
Map<Long,BulkMoveHelper.DistinctValueResult> |
DefaultBulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean,
OrderableField orderableField,
Function<Issue,Collection<Object>> issueValueResolution,
Function<Object,String> nameResolution) |
Map<Long,BulkMoveHelper.DistinctValueResult> |
BulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean,
OrderableField orderableField,
Function<Issue,Collection<Object>> issueValueResolution,
Function<Object,String> nameResolution)
For the given field, calculates all the distinct values present in the currently selected issues of the BulkEditBean.
|
void |
MultiBulkMoveBeanImpl.initFromIssues(List issues,
BulkEditBean parentBulkEditBean)
Initialises this MultiBulkMoveBean given a list of issues.
|
void |
MultiBulkMoveBean.initFromIssues(List issues,
BulkEditBean parentBulkEditBean)
Initialises this MultiBulkMoveBean given a list of issues.
|
void |
BulkEditBeanImpl.setParentBulkEditBean(BulkEditBean parentBulkEditBean)
If this BulkEditBean contains subtasks of another BulkEditBean, then we can set a pointer back to the
BulkEditBean containing the parent issues.
|
void |
BulkEditBean.setParentBulkEditBean(BulkEditBean parentBulkEditBean)
If this BulkEditBean contains subtasks of another BulkEditBean, then we can set a pointer back to
the BulkEditBean containing the parent issues.
|
void |
BulkEditBeanImpl.setSubTaskBulkEditBean(BulkEditBean subTaskBulkEditBean) |
void |
BulkEditBean.setSubTaskBulkEditBean(BulkEditBean subTaskBulkEditBean) |
void |
BulkEditBeanSessionHelper.storeToSession(BulkEditBean bulkEditBean)
Deprecated.
Since 7.1. Storing information on the httpsession is obsoleted. Please move this functionality to the frontend or other type of storage.
|
Copyright © 2002-2017 Atlassian. All Rights Reserved.