Package jadex.bpmn.runtime
Interface IInternalProcessEngineService
- 
- All Known Implementing Classes:
- ProcessEngineAgent
 
 public interface IInternalProcessEngineServiceServices to be called from BPMN process instances to some super-ordinated process engine, if any.
- 
- 
Method SummaryAll 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- 
addEventMatcherIFuture<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.
 
 - 
removeEventMatcherIFuture<java.lang.Void> removeEventMatcher(java.lang.String id) Register an event description to be notified, when the event happens.
 
- 
 
-