## Uses of Interface
org.kie.api.runtime.rule.RuleUnitExecutor

- Packages that use RuleUnitExecutor
  Package | Description
  --- | ---
  org.kie.api.runtime | The runtime engine classes, including KieSession and StatelessKieSession.
  org.kie.api.runtime.rule | The rule runtime classes.

- - ### Uses of RuleUnitExecutor in org.kie.api.runtime

    Methods in org.kie.api.runtime that return RuleUnitExecutor
    Modifier and Type | Method and Description
    --- | ---
    `RuleUnitExecutor` | KieContainer.`newRuleUnitExecutor()` Creates the default RuleUnitExecutor for this KieContainer
    `RuleUnitExecutor` | KieContainer.`newRuleUnitExecutor(KieSessionConfiguration conf)` Creates the default RuleUnitExecutor for this KieContainer with the given configuration
    `RuleUnitExecutor` | KieContainer.`newRuleUnitExecutor(String kSessionName)` Creates the RuleUnitExecutor with the given name for this KieContainer
    `RuleUnitExecutor` | KieContainer.`newRuleUnitExecutor(String kSessionName, KieSessionConfiguration conf)` Creates the RuleUnitExecutor with the given name for this KieContainer with the given configuration

  - ### Uses of RuleUnitExecutor in org.kie.api.runtime.rule

    Methods in org.kie.api.runtime.rule that return RuleUnitExecutor
    Modifier and Type | Method and Description
    --- | ---
    `RuleUnitExecutor` | RuleUnitExecutor.`bind(KieBase kiebase)` Bind this executor to a `KieBase` in order to execute the units defined in it.
    `RuleUnitExecutor` | RuleUnitExecutor.`bindVariable(String name, Object value)` Binds a variable to this executor with a given name.
    `static RuleUnitExecutor` | RuleUnitExecutor.`create()` Creates a brand new RuleUnitExecutor

Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.