Class Triggers


  • @Enclosing
    public class Triggers
    extends Object
    • Constructor Detail

      • Triggers

        public Triggers()
    • Method Detail

      • trigger

        public static <T> io.dialob.executor.command.Triggers.TriggerBuilder<T> trigger​(@Nonnull
                                                                                        Triggers.EventsProvider<T> eventsProvider)
      • trigger

        public static <T> io.dialob.executor.command.Triggers.TriggerBuilder<T> trigger​(@Nonnull
                                                                                        Event event)
      • stateChangedEvent

        public static TargetEvent stateChangedEvent​(@Nonnull
                                                    ItemId targetId)
      • errorActivityUpdatedEvent

        public static Event errorActivityUpdatedEvent​(@Nonnull
                                                      ErrorId errorId)
      • activityUpdatedEvent

        public static Event activityUpdatedEvent​(TargetEvent targetEvent)
      • labelUpdatedEvent

        public static Event labelUpdatedEvent​(TargetEvent targetEvent)
      • descriptionUpdatedEvent

        public static Event descriptionUpdatedEvent​(TargetEvent targetEvent)
      • requiredUpdatedEvent

        public static Event requiredUpdatedEvent​(TargetEvent targetEvent)
      • answeredUpdatedEvent

        public static Event answeredUpdatedEvent​(TargetEvent targetEvent)
      • validityUpdatedEvent

        public static Event validityUpdatedEvent​(TargetEvent targetEvent)
      • itemsChangedEvent

        public static Event itemsChangedEvent​(TargetEvent targetEvent)
      • disabledUpdatedEvent

        public static Event disabledUpdatedEvent​(TargetEvent targetEvent)
      • statusUpdatedEvent

        public static Event statusUpdatedEvent​(TargetEvent targetEvent)
      • activePageUpdatedEvent

        public static Event activePageUpdatedEvent()
      • availableItemsUpdatedEvent

        public static Event availableItemsUpdatedEvent()
      • anyInvalidAnswersUpdatedEvent

        public static Event anyInvalidAnswersUpdatedEvent()