Package org.drools.ruleunits.impl
Interface InternalStoreCallback
-
- All Known Implementing Classes:
FieldDataStore,ListDataStore
public interface InternalStoreCallback
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddLogical(org.kie.api.runtime.rule.RuleContext ruleContext, java.lang.Object object)voiddelete(RuleUnitInternalFactHandle fh, org.drools.base.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)org.drools.ruleunits.api.DataHandlelookup(java.lang.Object object)voidupdate(org.drools.ruleunits.api.DataHandle dh, java.lang.Object obj, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)voidupdate(RuleUnitInternalFactHandle fh, java.lang.Object obj, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)
-
-
-
Method Detail
-
lookup
org.drools.ruleunits.api.DataHandle lookup(java.lang.Object object)
-
update
void update(RuleUnitInternalFactHandle fh, java.lang.Object obj, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)
-
update
void update(org.drools.ruleunits.api.DataHandle dh, java.lang.Object obj, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)
-
delete
void delete(RuleUnitInternalFactHandle fh, org.drools.base.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)
-
addLogical
void addLogical(org.kie.api.runtime.rule.RuleContext ruleContext, java.lang.Object object)
-
-