Package org.drools.ruleunits.impl
Class EntryPointDataProcessor
- java.lang.Object
-
- org.drools.ruleunits.impl.EntryPointDataProcessor
-
- All Implemented Interfaces:
org.drools.ruleunits.api.DataProcessor
public class EntryPointDataProcessor extends Object implements org.drools.ruleunits.api.DataProcessor
-
-
Constructor Summary
Constructors Constructor Description EntryPointDataProcessor(org.kie.api.runtime.rule.EntryPoint entryPoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(org.drools.ruleunits.api.DataHandle handle)voiddelete(org.drools.ruleunits.api.DataHandle dh, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)voiddelete(RuleUnitInternalFactHandle fh, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)org.kie.api.runtime.rule.FactHandleinsert(org.drools.ruleunits.api.DataHandle handle, Object object)voidupdate(org.drools.core.common.InternalFactHandle fh, Object obj, org.drools.core.util.bitmask.BitMask mask, Class<?> modifiedClass, org.drools.core.rule.consequence.Activation activation)voidupdate(org.drools.ruleunits.api.DataHandle handle, Object object)voidupdate(org.drools.ruleunits.api.DataHandle dh, Object obj, org.drools.core.util.bitmask.BitMask mask, Class<?> modifiedClass, org.drools.core.rule.consequence.Activation activation)
-
-
-
Method Detail
-
insert
public org.kie.api.runtime.rule.FactHandle insert(org.drools.ruleunits.api.DataHandle handle, Object object)- Specified by:
insertin interfaceorg.drools.ruleunits.api.DataProcessor
-
update
public void update(org.drools.ruleunits.api.DataHandle dh, Object obj, org.drools.core.util.bitmask.BitMask mask, Class<?> modifiedClass, org.drools.core.rule.consequence.Activation activation)
-
update
public void update(org.drools.core.common.InternalFactHandle fh, Object obj, org.drools.core.util.bitmask.BitMask mask, Class<?> modifiedClass, org.drools.core.rule.consequence.Activation activation)
-
update
public void update(org.drools.ruleunits.api.DataHandle handle, Object object)- Specified by:
updatein interfaceorg.drools.ruleunits.api.DataProcessor
-
delete
public void delete(org.drools.ruleunits.api.DataHandle handle)
- Specified by:
deletein interfaceorg.drools.ruleunits.api.DataProcessor
-
delete
public void delete(org.drools.ruleunits.api.DataHandle dh, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)
-
delete
public void delete(RuleUnitInternalFactHandle fh, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)
-
-