## Uses of Interface
org.kie.internal.runtime.conf.DeploymentDescriptor

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

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

    Methods in org.kie.internal.runtime.conf that return DeploymentDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `DeploymentDescriptor` | DeploymentDescriptorBuilder.`get()` |

  - ### Uses of DeploymentDescriptor in org.kie.internal.runtime.manager

    Methods in org.kie.internal.runtime.manager that return DeploymentDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `DeploymentDescriptor` | InternalRuntimeManager.`getDeploymentDescriptor()` | Returns current deployment descriptor for this instance of RuntimeManager, might be null if descriptors are not used

    Methods in org.kie.internal.runtime.manager with parameters of type DeploymentDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | InternalRuntimeManager.`setDeploymentDescriptor​(DeploymentDescriptor descriptor)` | Sets deployment descriptor for this instance of RuntimeManager

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

    Classes in org.kie.internal.runtime.manager.deploy that implement DeploymentDescriptor
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DeploymentDescriptorImpl` |

    Methods in org.kie.internal.runtime.manager.deploy that return DeploymentDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `DeploymentDescriptor` | DeploymentDescriptorImpl.`clearClone()` |
    `static DeploymentDescriptor` | DeploymentDescriptorIO.`fromXml​(InputStream inputStream)` | Reads XML data from given input stream and produces valid instance of `DeploymentDescriptor`
    `DeploymentDescriptor` | DeploymentDescriptorManager.`getDefaultDescriptor()` |
    `static DeploymentDescriptor` | DeploymentDescriptorMerger.`merge​(List<DeploymentDescriptor> descriptorHierarchy, MergeMode mode)` |
    `static DeploymentDescriptor` | DeploymentDescriptorMerger.`merge​(DeploymentDescriptor primary, DeploymentDescriptor secondary, MergeMode mode)` |

    Methods in org.kie.internal.runtime.manager.deploy with parameters of type DeploymentDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `static DeploymentDescriptor` | DeploymentDescriptorMerger.`merge​(DeploymentDescriptor primary, DeploymentDescriptor secondary, MergeMode mode)` |
    `static String` | DeploymentDescriptorIO.`toXml​(DeploymentDescriptor descriptor)` | Serializes descriptor instance to XML

    Method parameters in org.kie.internal.runtime.manager.deploy with type arguments of type DeploymentDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `static DeploymentDescriptor` | DeploymentDescriptorMerger.`merge​(List<DeploymentDescriptor> descriptorHierarchy, MergeMode mode)` |