Package org.jboss.as.server.deployment
Class DeploymentHandlerUtil
java.lang.Object
org.jboss.as.server.deployment.DeploymentHandlerUtil
Utility methods used by operation handlers involved with deployment.
This class is part of the runtime operation and should not have any reference to dmr.
- Author:
- Brian Stansberry (c) 2011 Red Hat Inc., Richard Opalka
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]addFromHash(ContentRepository contentRepository, org.jboss.dmr.ModelNode contentItemNode, String deploymentName, PathAddress address, OperationContext context) static voiddeploy(OperationContext context, org.jboss.dmr.ModelNode operation, String deploymentUnitName, String managementName, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) static voiddoDeploy(OperationContext context, String deploymentUnitName, String managementName, Resource deploymentResource, ImmutableManagementResourceRegistration registration, ManagementResourceRegistration mutableRegistration, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) static org.jboss.dmr.ModelNodegetContentItem(Resource resource) static booleanisArchive(org.jboss.dmr.ModelNode contentItem) static booleanisManaged(org.jboss.dmr.ModelNode contentItem) static voidredeploy(OperationContext context, String deploymentUnitName, String managementName, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) static voidreplace(OperationContext context, org.jboss.dmr.ModelNode originalDeployment, String deploymentUnitName, String managementName, String replacedDeploymentUnitName, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) static voidundeploy(OperationContext context, org.jboss.dmr.ModelNode operation, String managementName, String runtimeName)
-
Method Details
-
deploy
public static void deploy(OperationContext context, org.jboss.dmr.ModelNode operation, String deploymentUnitName, String managementName, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) throws OperationFailedException - Throws:
OperationFailedException
-
doDeploy
public static void doDeploy(OperationContext context, String deploymentUnitName, String managementName, Resource deploymentResource, ImmutableManagementResourceRegistration registration, ManagementResourceRegistration mutableRegistration, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) -
redeploy
public static void redeploy(OperationContext context, String deploymentUnitName, String managementName, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) throws OperationFailedException - Throws:
OperationFailedException
-
replace
public static void replace(OperationContext context, org.jboss.dmr.ModelNode originalDeployment, String deploymentUnitName, String managementName, String replacedDeploymentUnitName, org.jboss.as.server.deployment.DeploymentHandlerUtil.ContentItem... contents) throws OperationFailedException - Throws:
OperationFailedException
-
undeploy
public static void undeploy(OperationContext context, org.jboss.dmr.ModelNode operation, String managementName, String runtimeName) -
isManaged
public static boolean isManaged(org.jboss.dmr.ModelNode contentItem) -
isArchive
public static boolean isArchive(org.jboss.dmr.ModelNode contentItem) -
getContentItem
-
addFromHash
public static byte[] addFromHash(ContentRepository contentRepository, org.jboss.dmr.ModelNode contentItemNode, String deploymentName, PathAddress address, OperationContext context) throws OperationFailedException - Throws:
OperationFailedException
-