# Uses of Package
org.kie.api.builder.model

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

- Classes in org.kie.api.builder.model used by org.kie.api
  Class
  Description
  KieModuleModel
  KieModuleModel is a model allowing to programmatically define a KieModule
- Classes in org.kie.api.builder.model used by org.kie.api.builder.model
  Class
  Description
  ChannelModel
  ChannelModel is a model allowing to programmatically define a Channel and wire it to a KieSession
  FileLoggerModel
  FileLoggerModel is a model allowing to programmatically define a FileLogger and wire it to a KieSession
  KieBaseModel
  KieBaseModel is a model allowing to programmatically define a KieBase
  KieModuleModel
  KieModuleModel is a model allowing to programmatically define a KieModule
  KieSessionModel
  KieSessionModel is a model allowing to programmatically define a KieSession
  KieSessionModel.KieSessionType
  ListenerModel
  ListenerModel is a model allowing to programmatically define a Listener and wire it to a KieSession
  ListenerModel.Kind
  QualifierModel
  RuleTemplateModel
  RuleTemplateModel is a model allowing to programmatically apply a Drools Rule Template to a Decision Table
  WorkItemHandlerModel
  WorkItemHandlerModel is a model allowing to programmatically define a WorkItemHandler and wire it to a KieSession
- Classes in org.kie.api.builder.model used by org.kie.api.runtime
  Class
  Description
  KieBaseModel
  KieBaseModel is a model allowing to programmatically define a KieBase
  KieSessionModel
  KieSessionModel is a model allowing to programmatically define a KieSession