public class

DefaultBulkOperationManager

extends Object
implements BulkOperationManager
java.lang.Object
   ↳ com.atlassian.jira.bulkedit.DefaultBulkOperationManager

Summary

Public Constructors
DefaultBulkOperationManager(JiraAuthenticationContext jiraAuthenticationContext, WatcherService watcherService, BulkEditOperation bulkEditOperation, BulkMigrateOperation bulkMigrateOperation, BulkWorkflowTransitionOperation bulkWorkflowTransitionOperation, BulkDeleteOperation bulkDeleteOperation, BulkWatchOperation bulkWatchOperation, BulkUnwatchOperation bulkUnwatchOperation)
Public Methods
void addBulkOperation(String operationName, Class<? extends BulkOperation> componentClass)
Add a new operation using the given class
Collection<BulkOperation> getBulkOperations()
Returns all available BulkOperation objects
BulkOperation getOperation(String operationName)
Returns a BulkOperation object registered with corresponding name
boolean isValidOperation(String operationName)
Returns true if the operation name is of an existing registered BulkOperation
Protected Methods
Map<StringBulkOperation> getBulkOperationsMap()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.bulkedit.BulkOperationManager

Public Constructors

public DefaultBulkOperationManager (JiraAuthenticationContext jiraAuthenticationContext, WatcherService watcherService, BulkEditOperation bulkEditOperation, BulkMigrateOperation bulkMigrateOperation, BulkWorkflowTransitionOperation bulkWorkflowTransitionOperation, BulkDeleteOperation bulkDeleteOperation, BulkWatchOperation bulkWatchOperation, BulkUnwatchOperation bulkUnwatchOperation)

Public Methods

public void addBulkOperation (String operationName, Class<? extends BulkOperation> componentClass)

Add a new operation using the given class

Parameters
operationName - name to register the loaded class under
componentClass - class to load

public Collection<BulkOperation> getBulkOperations ()

Returns all available BulkOperation objects

Returns

public BulkOperation getOperation (String operationName)

Returns a BulkOperation object registered with corresponding name

Parameters
operationName the operation name
Returns

public boolean isValidOperation (String operationName)

Returns true if the operation name is of an existing registered BulkOperation

Parameters
operationName the operation name
Returns
  • true if the operation name is of an existing BulkOperation else false

Protected Methods

protected Map<StringBulkOperation> getBulkOperationsMap ()