Uses of Interface
io.dialob.executor.command.event.Event
-
Packages that use Event Package Description io.dialob.executor.command io.dialob.executor.command.event io.dialob.program -
-
Uses of Event in io.dialob.executor.command
Methods in io.dialob.executor.command that return Event Modifier and Type Method Description static EventTriggers. activePageUpdatedEvent()static EventTriggers. activityUpdatedEvent(TargetEvent targetEvent)static EventTriggers. answeredUpdatedEvent(TargetEvent targetEvent)static EventTriggers. anyInvalidAnswersUpdatedEvent()static EventTriggers. availableItemsUpdatedEvent()static EventTriggers. descriptionUpdatedEvent(TargetEvent targetEvent)static EventTriggers. disabledUpdatedEvent(TargetEvent targetEvent)static EventTriggers. errorActivityUpdatedEvent(ErrorId errorId)static EventTriggers. itemsChangedEvent(TargetEvent targetEvent)static EventTriggers. labelUpdatedEvent(TargetEvent targetEvent)static EventTriggers. requiredUpdatedEvent(TargetEvent targetEvent)static EventTriggers. statusUpdatedEvent(TargetEvent targetEvent)static EventTriggers. validityUpdatedEvent(TargetEvent targetEvent)Methods in io.dialob.executor.command that return types with arguments of type Event Modifier and Type Method Description default Stream<Event>DynamicTrigger. apply(T originalState, T updateState)Return trigger action when trigger condition matchesdefault Stream<Event>Trigger. apply(T itemState, T updateState)Return trigger action when trigger condition matchesdefault Stream<Event>Trigger. createEvent(T itemState, T updateState)Stream<Event>Triggers.EventsProvider. createEvents(T originalState, T updatedState)default List<Event>DynamicTrigger. getAllEvents()com.google.common.collect.ImmutableList<Event>ImmutableStaticTrigger. getAllEvents()List<Event>Trigger. getAllEvents()Methods in io.dialob.executor.command with parameters of type Event Modifier and Type Method Description ImmutableStaticTrigger.Builder<T>ImmutableStaticTrigger.Builder. addAllEvents(Event element)Adds one element toallEventslist.ImmutableStaticTrigger.Builder<T>ImmutableStaticTrigger.Builder. addAllEvents(Event... elements)Adds elements toallEventslist.booleanEventMatcher. matches(Event event)default booleanEventMatchers.TargetIdEventMatcher. matches(Event event)static <T> io.dialob.executor.command.Triggers.TriggerBuilder<T>Triggers. trigger(Event event)ImmutableStaticTrigger<T>ImmutableStaticTrigger. withAllEvents(Event... elements)Copy the current immutable object with elements that replace the content ofallEvents.Method parameters in io.dialob.executor.command with type arguments of type Event Modifier and Type Method Description ImmutableStaticTrigger.Builder<T>ImmutableStaticTrigger.Builder. addAllAllEvents(Iterable<? extends Event> elements)Adds elements toallEventslist.ImmutableStaticTrigger.Builder<T>ImmutableStaticTrigger.Builder. allEvents(Iterable<? extends Event> elements)Sets or replaces all elements forallEventslist.ImmutableStaticTrigger<T>ImmutableStaticTrigger. withAllEvents(Iterable<? extends Event> elements)Copy the current immutable object with elements that replace the content ofallEvents. -
Uses of Event in io.dialob.executor.command.event
Subinterfaces of Event in io.dialob.executor.command.event Modifier and Type Interface Description interfaceActivePageUpdatedEventinterfaceActiveUpdatedEventinterfaceAnsweredUpdatedEventinterfaceAnyInvalidAnswersUpdatedEventinterfaceAttributeEventinterfaceAvailableItemsUpdatedEventinterfaceDescriptionUpdatedEventinterfaceDisabledUpdatedEventinterfaceErrorActiveUpdatedEventinterfaceErrorEventinterfaceGroupEventinterfaceItemAddedEventinterfaceItemRemovedEventinterfaceItemsChangedEventinterfaceLabelUpdatedEventinterfaceRequiredUpdatedEventinterfaceRowGroupItemsInitEventinterfaceSessionLocaleUpdatedEventinterfaceSessionUpdatedEventinterfaceStatusUpdatedEventinterfaceTargetEventinterfaceValidUpdatedEventMethods in io.dialob.executor.command.event that return types with arguments of type Event Modifier and Type Method Description default Stream<Event>ProtoTypeItemsAddedEventsProvider. createEvents(ItemStates originalState, ItemStates updatedState)default Stream<Event>RowItemsAddedEventsProvider. createEvents(ItemStates originalState, ItemStates updatedState)default Stream<Event>RowItemsRemovedEventsProvider. createEvents(ItemStates originalState, ItemStates updatedState) -
Uses of Event in io.dialob.program
Methods in io.dialob.program that return types with arguments of type Event Modifier and Type Method Description Set<Event>DialobProgram. allUpdates()Consumer<Event>DialobSessionEvalContext. getEventsConsumer()Consumer<Event>EvalContext. getEventsConsumer()Methods in io.dialob.program with parameters of type Event Modifier and Type Method Description Stream<Command<?>>DialobProgram. findDependencies(Event event)Method parameters in io.dialob.program with type arguments of type Event Modifier and Type Method Description DialobSessionEvalContextDialobSessionEvalContextFactory. createDialobSessionEvalContext(DialobSession dialobSession, Consumer<Event> updatesConsumer, boolean activating)Constructor parameters in io.dialob.program with type arguments of type Event Constructor Description DialobSessionEvalContext(FunctionRegistry functionRegistry, DialobSession dialobSession, Consumer<Event> updatesConsumer, Clock clock, boolean activating, DialobSessionUpdateHook dialobSessionUpdateHook)
-