Interface IRuleEngineService

  • All Known Subinterfaces:
    IRuleService

    public interface IRuleEngineService
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      jadex.commons.future.IIntermediateFuture<jadex.rules.eca.RuleEvent> addEvent​(jadex.rules.eca.IEvent event)
      Add an external event to the rule engine.
      jadex.commons.future.ISubscriptionIntermediateFuture<jadex.rules.eca.RuleEvent> subscribeToEngine()
      Subscribe to rule executions.
    • Method Detail

      • addEvent

        jadex.commons.future.IIntermediateFuture<jadex.rules.eca.RuleEvent> addEvent​(jadex.rules.eca.IEvent event)
        Add an external event to the rule engine. It will process the event and fire rules accordingly.
        Parameters:
        event - The event.
      • subscribeToEngine

        jadex.commons.future.ISubscriptionIntermediateFuture<jadex.rules.eca.RuleEvent> subscribeToEngine()
        Subscribe to rule executions.