# Uses of Package
org.kie.api

- Packages that use org.kie.api
  Package | Description
  --- | ---
  org.kie.api | Base KIE API classes.
  org.kie.api.event.kiebase | Events emitted while updating the definitions in the KieBase.
  org.kie.api.internal.runtime |
  org.kie.api.marshalling | Marshalling classes are used to marshall and unmarshal StatefulKieSessions
  org.kie.api.persistence.jpa |
  org.kie.api.runtime | The runtime engine classes, including KieSession and StatelessKieSession.
  org.kie.api.runtime.manager |

- Classes in org.kie.api used by org.kie.api
  Class | Description
  --- | ---
  KieBaseConfiguration | A class to store KieBase related configuration.
  KieServices | The KieServices is a thread-safe singleton acting as a hub giving access to the other Services provided by Kie.
  PropertiesConfiguration | Base class for other Configuration classes.

- Classes in org.kie.api used by org.kie.api.event.kiebase
  Class | Description
  --- | ---
  KieBase | The KieBase is a repository of all the application's knowledge definitions.

- Classes in org.kie.api used by org.kie.api.internal.runtime
  Class | Description
  --- | ---
  KieBase | The KieBase is a repository of all the application's knowledge definitions.

- Classes in org.kie.api used by org.kie.api.marshalling
  Class | Description
  --- | ---
  KieBase | The KieBase is a repository of all the application's knowledge definitions.

- Classes in org.kie.api used by org.kie.api.persistence.jpa
  Class | Description
  --- | ---
  KieBase | The KieBase is a repository of all the application's knowledge definitions.

- Classes in org.kie.api used by org.kie.api.runtime
  Class | Description
  --- | ---
  KieBase | The KieBase is a repository of all the application's knowledge definitions.
  KieBaseConfiguration | A class to store KieBase related configuration.
  PropertiesConfiguration | Base class for other Configuration classes.

- Classes in org.kie.api used by org.kie.api.runtime.manager
  Class | Description
  --- | ---
  KieBase | The KieBase is a repository of all the application's knowledge definitions.