# Uses of Interface
org.kie.api.KieBaseConfiguration

Packages that use KieBaseConfiguration
Package
Description
org.kie.api
Base KIE API classes.
org.kie.api.runtime
The runtime engine classes, including KieSession and StatelessKieSession.

- ## Uses of KieBaseConfiguration in org.kie.api

  Methods in org.kie.api that return KieBaseConfiguration
  Modifier and Type
  Method
  Description
  `KieBaseConfiguration`
  KieServices.`newKieBaseConfiguration()`
  Create a KieBaseConfiguration on which properties can be set.
  `KieBaseConfiguration`
  KieServices.`newKieBaseConfiguration(Properties properties)`
  Create a KieBaseConfiguration on which properties can be set.
  `KieBaseConfiguration`
  KieServices.`newKieBaseConfiguration(Properties properties, ClassLoader classLoader)`
  Deprecated.
  The classLoader has to be defined when creating the KieContainer, so the one passed here will be just ignored

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

  Methods in org.kie.api.runtime with parameters of type KieBaseConfiguration
  Modifier and Type
  Method
  Description
  `KieBase`
  KieContainer.`newKieBase(String kBaseName, KieBaseConfiguration conf)`
  Creates a new KieBase with the given name using the given configuration.
  `KieBase`
  KieContainer.`newKieBase(KieBaseConfiguration conf)`
  Creates a new default KieBase using the given configuration.