# Uses of Package
org.kie.internal.runtime.conf

- Packages that use org.kie.internal.runtime.conf
  Package | Description
  --- | ---
  org.kie.internal.runtime.conf |
  org.kie.internal.runtime.manager.deploy |

- Classes in org.kie.internal.runtime.conf used by org.kie.internal.runtime.conf
  Class | Description
  --- | ---
  AuditMode | Supported audit log modes
  BuilderHandler | Handler responsible for controlling access to writable properties.
  DeploymentDescriptor | Deployment descriptor defines configurable components of deployable unit - kjar that will be used upon deployment to execution environment providing flexible and independent setup per deployment unit
  DeploymentDescriptorBuilder | Fluent API style builder to simplify construction (or modification) of descriptor instances.
  ForceEagerActivationFilter |
  ForceEagerActivationOption | Option to force evaluation and then activation of rules annotated with @Eager.
  MergeMode | Defines merging strategy of two descriptors
  NamedObjectModel | Extension of `ObjectModel` that provides unique name for the object model
  ObjectModel | Object model that defines how and of what type the object instance should be created. The how is actually delegated to resolved implementation `ObjectModelResolver` that default to Java Reflection based resolver but might utilize others (such as MVEL, Spring, CDI, etc).
  ObjectModelResolver | Resolves `ObjectModel` to actual instances based on underlying mechanism such as reflection, Spring, CDI, MVEL and more.
  PersistenceMode | Supported persistence modes
  RuntimeStrategy |

- Classes in org.kie.internal.runtime.conf used by org.kie.internal.runtime.manager.deploy
  Class | Description
  --- | ---
  AuditMode | Supported audit log modes
  DeploymentDescriptor | Deployment descriptor defines configurable components of deployable unit - kjar that will be used upon deployment to execution environment providing flexible and independent setup per deployment unit
  DeploymentDescriptorBuilder | Fluent API style builder to simplify construction (or modification) of descriptor instances.
  MergeMode | Defines merging strategy of two descriptors
  NamedObjectModel | Extension of `ObjectModel` that provides unique name for the object model
  ObjectModel | Object model that defines how and of what type the object instance should be created. The how is actually delegated to resolved implementation `ObjectModelResolver` that default to Java Reflection based resolver but might utilize others (such as MVEL, Spring, CDI, etc).
  PersistenceMode | Supported persistence modes
  RuntimeStrategy |