Package org.drools.mvel.dataproviders
Class ReactiveMVELDataProvider
- java.lang.Object
-
- org.drools.mvel.dataproviders.MVELDataProvider
-
- org.drools.mvel.dataproviders.ReactiveMVELDataProvider
-
- All Implemented Interfaces:
Externalizable,Serializable,Cloneable,org.drools.core.rule.accessor.DataProvider,MVELCompileable
public class ReactiveMVELDataProvider extends MVELDataProvider
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReactiveMVELDataProvider()ReactiveMVELDataProvider(MVELCompilationUnit unit, String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IteratorgetResults(org.drools.core.reteoo.Tuple tuple, org.drools.core.common.ReteEvaluator reteEvaluator, org.drools.core.common.PropagationContext ctx, Object executionContext)booleanisReactive()-
Methods inherited from class org.drools.mvel.dataproviders.MVELDataProvider
asIterator, clone, compile, compile, createContext, equals, evaluate, getRequiredDeclarations, hashCode, readExternal, replaceDeclaration, writeExternal
-
-
-
-
Constructor Detail
-
ReactiveMVELDataProvider
public ReactiveMVELDataProvider()
-
ReactiveMVELDataProvider
public ReactiveMVELDataProvider(MVELCompilationUnit unit, String id)
-
-
Method Detail
-
isReactive
public boolean isReactive()
- Specified by:
isReactivein interfaceorg.drools.core.rule.accessor.DataProvider- Overrides:
isReactivein classMVELDataProvider
-
getResults
public Iterator getResults(org.drools.core.reteoo.Tuple tuple, org.drools.core.common.ReteEvaluator reteEvaluator, org.drools.core.common.PropagationContext ctx, Object executionContext)
- Specified by:
getResultsin interfaceorg.drools.core.rule.accessor.DataProvider- Overrides:
getResultsin classMVELDataProvider
-
-