Class RemoveResourceOperationStepHandler
java.lang.Object
org.jboss.as.controller.AbstractRemoveStepHandler
org.wildfly.subsystem.resource.operation.RemoveResourceOperationStepHandler
- All Implemented Interfaces:
org.jboss.as.controller.OperationStepHandler
public class RemoveResourceOperationStepHandler
extends org.jboss.as.controller.AbstractRemoveStepHandler
Generic remove operation step handler that delegates service removal/recovery to a dedicated
ResourceOperationRuntimeHandler.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected voidperformRemove(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model) protected voidperformRuntime(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model) protected voidrecordCapabilitiesAndRequirements(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.as.controller.registry.Resource resource) protected voidrecoverServices(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model) protected booleanrequiresRuntime(org.jboss.as.controller.OperationContext context) Methods inherited from class org.jboss.as.controller.AbstractRemoveStepHandler
execute, removeChildRecursively
-
Constructor Details
-
RemoveResourceOperationStepHandler
-
-
Method Details
-
requiresRuntime
protected boolean requiresRuntime(org.jboss.as.controller.OperationContext context) - Overrides:
requiresRuntimein classorg.jboss.as.controller.AbstractRemoveStepHandler
-
performRemove
protected void performRemove(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException - Overrides:
performRemovein classorg.jboss.as.controller.AbstractRemoveStepHandler- Throws:
org.jboss.as.controller.OperationFailedException
-
performRuntime
protected void performRuntime(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException - Overrides:
performRuntimein classorg.jboss.as.controller.AbstractRemoveStepHandler- Throws:
org.jboss.as.controller.OperationFailedException
-
recoverServices
protected void recoverServices(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException - Overrides:
recoverServicesin classorg.jboss.as.controller.AbstractRemoveStepHandler- Throws:
org.jboss.as.controller.OperationFailedException
-
recordCapabilitiesAndRequirements
protected void recordCapabilitiesAndRequirements(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.as.controller.registry.Resource resource) throws org.jboss.as.controller.OperationFailedException - Overrides:
recordCapabilitiesAndRequirementsin classorg.jboss.as.controller.AbstractRemoveStepHandler- Throws:
org.jboss.as.controller.OperationFailedException
-