|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@PublicSpi public interface BulkOperation
This interface is implemented by plugin vendors to define new bulk operations.
Method Summary | |
---|---|
boolean |
canPerform(BulkEditBean bulkEditBean,
com.atlassian.crowd.embedded.api.User remoteUser)
Determines whether the operation can be performed with the given set of issues |
String |
getCannotPerformMessageKey()
An i18n key to be used to render the error message to be displayed when the user can not perform this bulk operation. |
String |
getOperationName()
Returns the "operation name". |
void |
perform(BulkEditBean bulkEditBean,
com.atlassian.crowd.embedded.api.User remoteUser)
Performs the operation on the given set of issues |
Methods inherited from interface com.atlassian.jira.issue.operation.IssueOperation |
---|
getDescriptionKey, getNameKey |
Method Detail |
---|
boolean canPerform(BulkEditBean bulkEditBean, com.atlassian.crowd.embedded.api.User remoteUser)
BulkEditBean.getSelectedIssues()
void perform(BulkEditBean bulkEditBean, com.atlassian.crowd.embedded.api.User remoteUser) throws Exception
Exception
String getOperationName()
This is used to build up the name of the action
used to render the details screen
in the bulk change UI.
The action name that is generated as operationName + "Details.jspa"
. See BulkChooseOperation
for details
String getCannotPerformMessageKey()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |