Package ch.ivyteam.ivy.rule.engine.api
Interface IRuleExecutor
-
public interface IRuleExecutor
Execute rules on data objects.- Since:
- 9.2
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
execute(Iterable<?> objects)
Execute the rules on all given objects.void
execute(Object object)
Execute the rules on the given object.
-
-
-
Method Detail
-
execute
void execute(Object object)
Execute the rules on the given object. Results will be applied on the input object.- Parameters:
object
- input object- API:
- This public API is available in IvyScript and Java. It has the visibility NOVICE.
-
execute
void execute(Iterable<?> objects)
Execute the rules on all given objects. Results will be applied on the input objects.- Parameters:
objects
- input objects- API:
- This public API is available in IvyScript and Java. It has the visibility NOVICE.
-
-