@Override void setValueIntoDictionary(Dictionary<String, String> dictionary, DelegateTask task) { dictionary.put(getPropertyKey(), task.getProcessDefinitionId()); } },
public static String from(final DelegateTask delegateTask) { Context context = null; String id = null; if (delegateTask.getProcessDefinitionId() != null) { context = Context.bpmn; id = delegateTask.getProcessDefinitionId(); } else { context = cmmn; id = delegateTask.getCaseDefinitionId(); } return new Adapter(context, delegateTask.getProcessEngineServices().getRepositoryService(), id).get(); }