## Uses of Interface
org.wildfly.plugin.tools.DeploymentDescription

- Packages that use DeploymentDescription
  Package | Description
  --- | ---
  org.wildfly.plugin.tools |

- - ### Uses of DeploymentDescription in org.wildfly.plugin.tools

    Classes in org.wildfly.plugin.tools that implement DeploymentDescription
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `Deployment` | Represents a deployment to be deployed or redeployed to a server.
    `class` | `SimpleDeploymentDescription` | A simple deployment description.
    `class` | `UndeployDescription` | Represents the description for undeploying content from a running container.

    Methods in org.wildfly.plugin.tools that return types with arguments of type DeploymentDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `Set<DeploymentDescription>` | DeploymentManager.`getDeployments()` | Returns the available deployments.
    `Set<DeploymentDescription>` | DeploymentManager.`getDeployments​(String serverGroup)` | Returns all the deployments on the specified server-group.

    Methods in org.wildfly.plugin.tools with parameters of type DeploymentDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `static org.jboss.as.controller.client.Operation` | DeploymentOperations.`createDeployOperation​(DeploymentDescription deployment)` | Creates an operation to deploy existing deployment content to the runtime.
    `static org.jboss.as.controller.client.Operation` | DeploymentOperations.`createRedeployOperation​(DeploymentDescription deployment)` | Creates a redeploy operation for the deployment.
    `DeploymentResult` | DeploymentManager.`deployToRuntime​(DeploymentDescription deployment)` | Deploys existing deployment content to the runtime.
    `static UndeployDescription` | UndeployDescription.`of​(DeploymentDescription deploymentDescription)` | Creates a new undeploy description.
    `DeploymentResult` | DeploymentManager.`redeployToRuntime​(DeploymentDescription deployment)` | Redeploys existing deployment content to the runtime.

    Method parameters in org.wildfly.plugin.tools with type arguments of type DeploymentDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `static org.jboss.as.controller.client.Operation` | DeploymentOperations.`createDeployOperation​(Set<DeploymentDescription> deployments)` | Creates an option to deploy existing content to the runtime for each deployment
    `static org.jboss.as.controller.client.Operation` | DeploymentOperations.`createRedeployOperation​(Set<DeploymentDescription> deployments)` | Creates a redeploy operation for the deployment.
    `DeploymentResult` | DeploymentManager.`deployToRuntime​(Set<DeploymentDescription> deployments)` | Deploys existing deployment content to the runtime for each deployment description.
    `DeploymentResult` | DeploymentManager.`redeployToRuntime​(Set<DeploymentDescription> deployments)` | Redeploys existing deployment content to the runtime for each deployment description.