Class GeneratedDroolsRuleEngineContext

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
DroolsRuleEngineContext

public abstract class GeneratedDroolsRuleEngineContext extends AbstractRuleEngineContext
Generated class for type DroolsRuleEngineContext.
See Also:
  • Field Details

    • KIESESSION

      public static final String KIESESSION
      Qualifier of the DroolsRuleEngineContext.kieSession attribute
      See Also:
    • RULEFIRINGLIMIT

      public static final String RULEFIRINGLIMIT
      Qualifier of the DroolsRuleEngineContext.ruleFiringLimit attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedDroolsRuleEngineContext

      public GeneratedDroolsRuleEngineContext()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedAbstractRuleEngineContext
    • getKieSession

      public DroolsKIESession getKieSession(SessionContext ctx)
      Generated method - Getter of the DroolsRuleEngineContext.kieSession attribute.
      Returns:
      the kieSession
    • getKieSession

      public DroolsKIESession getKieSession()
      Generated method - Getter of the DroolsRuleEngineContext.kieSession attribute.
      Returns:
      the kieSession
    • setKieSession

      public void setKieSession(SessionContext ctx, DroolsKIESession value)
      Generated method - Setter of the DroolsRuleEngineContext.kieSession attribute.
      Parameters:
      value - the kieSession
    • setKieSession

      public void setKieSession(DroolsKIESession value)
      Generated method - Setter of the DroolsRuleEngineContext.kieSession attribute.
      Parameters:
      value - the kieSession
    • getRuleFiringLimit

      public Long getRuleFiringLimit(SessionContext ctx)
      Generated method - Getter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Returns:
      the ruleFiringLimit
    • getRuleFiringLimit

      public Long getRuleFiringLimit()
      Generated method - Getter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Returns:
      the ruleFiringLimit
    • getRuleFiringLimitAsPrimitive

      public long getRuleFiringLimitAsPrimitive(SessionContext ctx)
      Generated method - Getter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Returns:
      the ruleFiringLimit
    • getRuleFiringLimitAsPrimitive

      public long getRuleFiringLimitAsPrimitive()
      Generated method - Getter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Returns:
      the ruleFiringLimit
    • setRuleFiringLimit

      public void setRuleFiringLimit(SessionContext ctx, Long value)
      Generated method - Setter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Parameters:
      value - the ruleFiringLimit
    • setRuleFiringLimit

      public void setRuleFiringLimit(Long value)
      Generated method - Setter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Parameters:
      value - the ruleFiringLimit
    • setRuleFiringLimit

      public void setRuleFiringLimit(SessionContext ctx, long value)
      Generated method - Setter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Parameters:
      value - the ruleFiringLimit
    • setRuleFiringLimit

      public void setRuleFiringLimit(long value)
      Generated method - Setter of the DroolsRuleEngineContext.ruleFiringLimit attribute.
      Parameters:
      value - the ruleFiringLimit