Interface IEventService
-
- All Known Implementing Classes:
EventService
public interface IEventService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<EventOutcome>
processDataEvents(Field field, DataEventType actionTrigger, EventPhase phase, Case useCase, Task task)
java.util.List<EventOutcome>
runActions(java.util.List<Action> actions)
java.util.List<EventOutcome>
runActions(java.util.List<Action> actions, Case useCase, Task task, Transition transition)
java.util.List<EventOutcome>
runActions(java.util.List<Action> actions, Case useCase, java.util.Optional<Task> task)
java.util.List<EventOutcome>
runEventActions(Case useCase, Task task, java.util.List<Action> actions, DataEventType trigger)
void
runEventActionsOnChanged(Task task, SetDataEventOutcome outcome, DataEventType trigger)
-
-
-
Method Detail
-
runActions
java.util.List<EventOutcome> runActions(java.util.List<Action> actions, Case useCase, Task task, Transition transition)
-
runActions
java.util.List<EventOutcome> runActions(java.util.List<Action> actions, Case useCase, java.util.Optional<Task> task)
-
runActions
java.util.List<EventOutcome> runActions(java.util.List<Action> actions)
-
processDataEvents
java.util.List<EventOutcome> processDataEvents(Field field, DataEventType actionTrigger, EventPhase phase, Case useCase, Task task)
-
runEventActions
java.util.List<EventOutcome> runEventActions(Case useCase, Task task, java.util.List<Action> actions, DataEventType trigger)
-
runEventActionsOnChanged
void runEventActionsOnChanged(Task task, SetDataEventOutcome outcome, DataEventType trigger)
-
-