Interface DynamicTrigger<T>

    • Method Detail

      • apply

        @Nonnull
        default Stream<Event> apply​(@Nonnull
                                    T originalState,
                                    T updateState)
        Return trigger action when trigger condition matches
        Specified by:
        apply in interface Trigger<T>
        Parameters:
        originalState - item's original state
        updateState - item's updated state
        Returns:
        triggered event, when item state change matches