@Override public void notify(DelegateTask delegateTask) { delegateTask.setVariable("listener", "listener-notified"); }
public void notify(DelegateTask task, String event) { String eventCounterName = event + "EventCounter"; Integer eventCounter = (Integer) task.getVariable(eventCounterName); if (eventCounter == null) { eventCounter = 0; } Integer counter = (Integer) task.getVariable("eventCounter"); if (counter == null) { counter = 0; } task.setVariable(event, true); task.setVariable(eventCounterName, eventCounter + 1); task.setVariable("eventCounter", counter + 1); }
public void notify(DelegateTask delegateTask) { delegateTask.setVariable("greeting", "Hello from " + greeter.getValue(delegateTask)); delegateTask.setVariable("helloWorld", helloWorld.getValue(delegateTask)); delegateTask.setVariable("prefix", prefix.getValue(delegateTask)); delegateTask.setVariable("suffix", suffix.getValue(delegateTask)); // kind of workaround to pass through the test greeter = null; helloWorld = null; prefix = null; suffix = null; }
public void notify(DelegateTask delegateTask) { Integer counter = (Integer) delegateTask.getVariable("taskListenerCounter"); if (counter == null) { counter = 0; } delegateTask.setVariable("taskListenerCounter", ++counter); }
public void notify(DelegateTask delegateTask) { delegateTask.setVariable(delegateTask.getEventName(), true); } };
public void notify(DelegateTask delegateTask) { Set<IdentityLink> candidates = delegateTask.getCandidates(); Set<String> candidateUsers = new HashSet<String>(); Set<String> candidateGroups = new HashSet<String>(); for (IdentityLink candidate : candidates) { if (candidate.getUserId() != null) { candidateUsers.add(candidate.getUserId()); } else if (candidate.getGroupId() != null) { candidateGroups.add(candidate.getGroupId()); } } delegateTask.setVariable(VARNAME_CANDIDATE_USERS, candidateUsers); delegateTask.setVariable(VARNAME_CANDIDATE_GROUPS, candidateGroups); }
@Override public void notify(DelegateTask delegateTask) { UserTask userTask = delegateTask.getBpmnModelElementInstance(); delegateTask.setVariable(VARIABLE_NAME, userTask.getId()); }
public void notify(DelegateTask task, String event) { String eventCounterName = event + "EventCounter"; Integer eventCounter = (Integer) task.getVariable(eventCounterName); if (eventCounter == null) { eventCounter = 0; } Integer counter = (Integer) task.getVariable("eventCounter"); if (counter == null) { counter = 0; } task.setVariable(event, true); task.setVariable(eventCounterName, eventCounter + 1); task.setVariable("eventCounter", counter + 1); }
public void notify(DelegateTask delegateTask) { Integer counter = (Integer) delegateTask.getVariable("taskListenerCounter"); if (counter == null) { counter = 0; } delegateTask.setVariable("taskListenerCounter", ++counter); }
public void notify(DelegateTask delegateTask) { delegateTask.setVariable("greeting", "Hello from " + greeter.getValue(delegateTask)); delegateTask.setVariable("helloWorld", helloWorld.getValue(delegateTask)); delegateTask.setVariable("prefix", prefix.getValue(delegateTask)); delegateTask.setVariable("suffix", suffix.getValue(delegateTask)); // kind of workaround to pass through the test greeter = null; helloWorld = null; prefix = null; suffix = null; }
public void notify(DelegateTask delegateTask) { Set<IdentityLink> candidates = delegateTask.getCandidates(); Set<String> candidateUsers = new HashSet<String>(); Set<String> candidateGroups = new HashSet<String>(); for (IdentityLink candidate : candidates) { if (candidate.getUserId() != null) { candidateUsers.add(candidate.getUserId()); } else if (candidate.getGroupId() != null) { candidateGroups.add(candidate.getGroupId()); } } delegateTask.setVariable(VARNAME_CANDIDATE_USERS, candidateUsers); delegateTask.setVariable(VARNAME_CANDIDATE_GROUPS, candidateGroups); }
@Override public void notify(DelegateTask delegateTask) { UserTask userTask = delegateTask.getBpmnModelElementInstance(); delegateTask.setVariable(VARIABLE_NAME, userTask.getId()); }