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, Object object)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.drools.ruleunits.api.DataHandlelookup(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)voidupdate(RuleUnitInternalFactHandle fh, Object obj, org.drools.core.util.bitmask.BitMask mask, Class<?> modifiedClass, org.drools.core.rule.consequence.Activation activation)
-
-
-
Method Detail
-
lookup
org.drools.ruleunits.api.DataHandle lookup(Object object)
-
update
void update(RuleUnitInternalFactHandle fh, Object obj, org.drools.core.util.bitmask.BitMask mask, Class<?> modifiedClass, org.drools.core.rule.consequence.Activation activation)
-
update
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)
-
delete
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)
-
addLogical
void addLogical(org.kie.api.runtime.rule.RuleContext ruleContext, Object object)
-
-