List<Issue> issues = getByKeysForUpdate(issueBulkChangeQuery.issues());
Referentials referentials = new Referentials(issues);
List<Action> bulkActions = getActionsToApply(issueBulkChangeQuery, issues, userSession);
IssueChangeContext issueChangeContext = IssueChangeContext.createUser(new Date(), userSession.login());
Set<String> concernedProjects = new HashSet<String>();
for (Issue issue : issues) {
ActionContext actionContext = new ActionContext(issue, issueChangeContext);
for (Action action : bulkActions) {
applyAction(action, actionContext, issueBulkChangeQuery, result);