Interface IInternalProcessEngineService


public interface IInternalProcessEngineService
Services to be called from BPMN process instances to some super-ordinated process engine, if any.
  • Method Summary

    Modifier and Type
    Method
    Description
    jadex.future.IFuture<String>
    addEventMatcher(String[] eventtypes, jadex.common.UnparsedExpression expression, String[] imports, Map<String,Object> params, boolean remove, jadex.common.IResultCommand<jadex.future.IFuture<Void>,Object> command)
    Register an event description to be notified, when the event happens.
    jadex.future.IFuture<Void>
    Register an event description to be notified, when the event happens.
  • Method Details

    • addEventMatcher

      jadex.future.IFuture<String> addEventMatcher(String[] eventtypes, jadex.common.UnparsedExpression expression, String[] imports, Map<String,Object> params, boolean remove, jadex.common.IResultCommand<jadex.future.IFuture<Void>,Object> command)
      Register an event description to be notified, when the event happens.
      Returns:
      An id to be used for deregistration.
    • removeEventMatcher

      jadex.future.IFuture<Void> removeEventMatcher(String id)
      Register an event description to be notified, when the event happens.