@Override
public ExtensionCustomFieldUpdateResult updateWorkflowCustomFieldIds(ConfigurableJiraWorkflow jiraWorkflow, Map<String, String> oldToNewIdMapping)
{
ExtensionCustomFieldUpdateResultImpl result = new ExtensionCustomFieldUpdateResultImpl();
Collection<ActionDescriptor> allActions = jiraWorkflow.getAllActions();
for (ActionDescriptor action : allActions)
{
Map<String,Map<String,String>> functions = updatePostFunctionCustomFieldIds(action,oldToNewIdMapping);
Map<String,Map<String,String>> validators = updateValidatorCustomFieldIds(action,oldToNewIdMapping);
Map<String,Map<String,String>> conditions = updateConditionsCustomFieldIds(action,oldToNewIdMapping);
result.addAction(action.getName() + "(" + action.getId() + ")",functions,validators,conditions);
}
return result;
}