Package jadex.bpmn.runtime
Interface IInternalProcessEngineService
-
- All Known Implementing Classes:
ProcessEngineAgent
public interface IInternalProcessEngineService
Services 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.
-
-