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

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

- - ### 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)`

  - ### Uses of ObjectModel in org.kie.internal.runtime.manager.deploy

    Subclasses of ObjectModel in org.kie.internal.runtime.manager.deploy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TransientNamedObjectModel`
    `class` | `TransientObjectModel`

    Methods in org.kie.internal.runtime.manager.deploy that return types with arguments of type ObjectModel
    Modifier and Type | Method and Description
    --- | ---
    `protected Set<ObjectModel>` | DeploymentDescriptorImpl.`cleanSet(Set<ObjectModel> input)`
    `List<ObjectModel>` | DeploymentDescriptorImpl.`getEventListeners()`
    `List<ObjectModel>` | DeploymentDescriptorImpl.`getMarshallingStrategies()`
    `List<ObjectModel>` | DeploymentDescriptorImpl.`getTaskEventListeners()`

    Method parameters in org.kie.internal.runtime.manager.deploy with type arguments of type ObjectModel
    Modifier and Type | Method and Description
    --- | ---
    `protected Set<ObjectModel>` | DeploymentDescriptorImpl.`cleanSet(Set<ObjectModel> input)`
    `void` | DeploymentDescriptorImpl.`setEventListeners(List<ObjectModel> eventListeners)`
    `void` | DeploymentDescriptorImpl.`setMarshallingStrategies(List<ObjectModel> marshallingStrategies)`
    `void` | DeploymentDescriptorImpl.`setTaskEventListeners(List<ObjectModel> taskEventListeners)`

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