Interface InternalStoreCallback

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addLogical​(org.kie.api.runtime.rule.RuleContext ruleContext, Object object)  
      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)  
      org.drools.ruleunits.api.DataHandle lookup​(Object object)  
      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)  
      void update​(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)