Package org.jboss.as.server.deployment
Class DeploymentHandlerUtil
- java.lang.Object
-
- org.jboss.as.server.deployment.DeploymentHandlerUtil
-
public class DeploymentHandlerUtil extends Object
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
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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 Detail
-
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
public static org.jboss.dmr.ModelNode getContentItem(Resource resource)
-
addFromHash
public static byte[] addFromHash(ContentRepository contentRepository, org.jboss.dmr.ModelNode contentItemNode, String deploymentName, PathAddress address, OperationContext context) throws OperationFailedException
- Throws:
OperationFailedException
-
-