Package jadex.bpmn.runtime
Interface IInternalProcessEngineService
-
public interface IInternalProcessEngineServiceServices to be called from BPMN process instances to some super-ordinated process engine, if any.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFuture<java.lang.String>addEventMatcher(java.lang.String[] eventtypes, UnparsedExpression expression, java.lang.String[] imports, java.util.Map<java.lang.String,java.lang.Object> params, boolean remove, IResultCommand<IFuture<java.lang.Void>,java.lang.Object> command)Register an event description to be notified, when the event happens.IFuture<java.lang.Void>removeEventMatcher(java.lang.String id)Register an event description to be notified, when the event happens.
-
-
-
Method Detail
-
addEventMatcher
IFuture<java.lang.String> addEventMatcher(java.lang.String[] eventtypes, UnparsedExpression expression, java.lang.String[] imports, java.util.Map<java.lang.String,java.lang.Object> params, boolean remove, IResultCommand<IFuture<java.lang.Void>,java.lang.Object> command)
Register an event description to be notified, when the event happens.- Returns:
- An id to be used for deregistration.
-
removeEventMatcher
IFuture<java.lang.Void> removeEventMatcher(java.lang.String id)
Register an event description to be notified, when the event happens.
-
-