Interface IAction<T>

  • All Known Implementing Classes:
    CommandAction, MethodAction

    public interface IAction<T>
    Interface for the action part of a rule.
    • Method Detail

      • execute

        IFuture<T> execute​(IEvent event,
                           IRule<T> rule,
                           java.lang.Object context,
                           java.lang.Object condresult)
        Execute the action.
        Parameters:
        event - The event.
        rule - The rule this action belongs to.
        context - The user context.
        condresult - The condition result.