## Uses of Class
org.kie.internal.runtime.conf.ObjectModel

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

- - ### Uses of ObjectModel in org.kie.internal.runtime.conf

    Subclasses of ObjectModel in org.kie.internal.runtime.conf
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NamedObjectModel` Extension of `ObjectModel` that provides unique name for the object model

    Methods in org.kie.internal.runtime.conf that return types with arguments of type ObjectModel
    Modifier and Type | Method and Description
    --- | ---
    `List<ObjectModel>` | DeploymentDescriptor.`getEventListeners()` Returns list of event listeners (process, agenda, rule runtime) to be applied on `KieSession`
    `List<ObjectModel>` | DeploymentDescriptor.`getMarshallingStrategies()` Returns list of object marshaling strategies to be applied on `KieSession`
    `List<ObjectModel>` | DeploymentDescriptor.`getTaskEventListeners()` Returns list of task event listeners to be applied on `KieSession`

    Methods in org.kie.internal.runtime.conf with parameters of type ObjectModel
    Modifier and Type | Method and Description
    --- | ---
    `DeploymentDescriptorBuilder` | DeploymentDescriptorBuilder.`addEventListener(ObjectModel model)`
    `DeploymentDescriptorBuilder` | DeploymentDescriptorBuilder.`addMarshalingStrategy(ObjectModel model)`
    `DeploymentDescriptorBuilder` | DeploymentDescriptorBuilder.`addTaskEventListener(ObjectModel model)`
    `Object` | ObjectModelResolver.`getInstance(ObjectModel model, ClassLoader cl, Map<String,Object> contextParams)` Creates new instance from the given `ObjectMode`

    Method parameters in org.kie.internal.runtime.conf with type arguments of type ObjectModel
    Modifier and Type | Method and Description
    --- | ---
    `DeploymentDescriptorBuilder` | DeploymentDescriptorBuilder.`setEventListeners(List<ObjectModel> models)`
    `DeploymentDescriptorBuilder` | DeploymentDescriptorBuilder.`setMarshalingStrategies(List<ObjectModel> models)`
    `DeploymentDescriptorBuilder` | DeploymentDescriptorBuilder.`setTaskEventListeners(List<ObjectModel> models)`

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