## Uses of Interface
org.jbpm.services.api.model.DeployedUnit

- Packages that use DeployedUnit
  Package | Description
  --- | ---
  org.jbpm.kie.services.impl |
  org.jbpm.services.api |
  org.jbpm.services.cdi.impl |

- - ### Uses of DeployedUnit in org.jbpm.kie.services.impl

    Classes in org.jbpm.kie.services.impl that implement DeployedUnit
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DeployedUnitImpl` |

    Fields in org.jbpm.kie.services.impl with type parameters of type DeployedUnit
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Map<String,​DeployedUnit>` | AbstractDeploymentService.`deploymentsMap` |

    Methods in org.jbpm.kie.services.impl that return DeployedUnit
    Modifier and Type | Method | Description
    --- | --- | ---
    `DeployedUnit` | AbstractDeploymentService.`getDeployedUnit​(String deploymentUnitId)` |

    Methods in org.jbpm.kie.services.impl that return types with arguments of type DeployedUnit
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<DeployedUnit>` | AbstractDeploymentService.`getDeployedUnits()` |
    `Map<String,​DeployedUnit>` | AbstractDeploymentService.`getDeploymentsMap()` |

    Methods in org.jbpm.kie.services.impl with parameters of type DeployedUnit
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected org.kie.api.runtime.manager.RuntimeEnvironmentBuilder` | KModuleDeploymentService.`boostrapRuntimeEnvironmentBuilder​(KModuleDeploymentUnit deploymentUnit, DeployedUnit deployedUnit, org.kie.api.runtime.KieContainer kieContainer, org.kie.internal.runtime.conf.MergeMode mode)` | This creates and fills a `RuntimeEnvironmentBuilder` instance, which is later used when creating services.
    `protected void` | ProcessServiceImpl.`disallowWhenNotActive​(DeployedUnit deployedUnit, org.kie.api.command.Command<?> cmd)` |
    `void` | AbstractDeploymentService.`notifyOnActivate​(DeploymentUnit unit, DeployedUnit deployedUnit)` |
    `void` | AbstractDeploymentService.`notifyOnDeactivate​(DeploymentUnit unit, DeployedUnit deployedUnit)` |
    `void` | AbstractDeploymentService.`notifyOnDeploy​(DeploymentUnit unit, DeployedUnit deployedUnit)` |
    `void` | AbstractDeploymentService.`notifyOnUnDeploy​(DeploymentUnit unit, DeployedUnit deployedUnit)` |

  - ### Uses of DeployedUnit in org.jbpm.services.api

    Methods in org.jbpm.services.api that return DeployedUnit
    Modifier and Type | Method | Description
    --- | --- | ---
    `DeployedUnit` | DeploymentEvent.`getDeployedUnit()` | Returns the deployed unit
    `DeployedUnit` | DeploymentService.`getDeployedUnit​(String deploymentUnitId)` | Returns `DeployedUnit` instance for given deployment id if exists

    Methods in org.jbpm.services.api that return types with arguments of type DeployedUnit
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<DeployedUnit>` | DeploymentService.`getDeployedUnits()` | Returns all (currently) deployed units.

    Methods in org.jbpm.services.api with parameters of type DeployedUnit
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DeploymentEvent.`setDeployedUnit​(DeployedUnit deployedUnit)` | Sets the deployed unit.

    Constructors in org.jbpm.services.api with parameters of type DeployedUnit
    Constructor | Description
    --- | ---
    `DeploymentEvent​(String deploymentId, DeployedUnit deployedUnit)` | Create a new deployment event given deployment id and deployed unit.

  - ### Uses of DeployedUnit in org.jbpm.services.cdi.impl

    Methods in org.jbpm.services.cdi.impl with parameters of type DeployedUnit
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DeploymentServiceCDIImpl.`notifyOnActivate​(DeploymentUnit unit, DeployedUnit deployedUnit)` |
    `void` | DeploymentServiceCDIImpl.`notifyOnDeactivate​(DeploymentUnit unit, DeployedUnit deployedUnit)` |
    `void` | DeploymentServiceCDIImpl.`notifyOnDeploy​(DeploymentUnit unit, DeployedUnit deployedUnit)` |
    `void` | DeploymentServiceCDIImpl.`notifyOnUnDeploy​(DeploymentUnit unit, DeployedUnit deployedUnit)` |