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 Details

  • Method Details

    • requiresRuntime

      protected boolean requiresRuntime(org.jboss.as.controller.OperationContext context)
      Overrides:
      requiresRuntime in class org.jboss.as.controller.AbstractRemoveStepHandler
    • performRemove

      protected void performRemove(org.jboss.as.controller.OperationContext context, ModelNode operation, ModelNode model) throws org.jboss.as.controller.OperationFailedException
      Overrides:
      performRemove in class org.jboss.as.controller.AbstractRemoveStepHandler
      Throws:
      org.jboss.as.controller.OperationFailedException
    • performRuntime

      protected void performRuntime(org.jboss.as.controller.OperationContext context, ModelNode operation, ModelNode model) throws org.jboss.as.controller.OperationFailedException
      Overrides:
      performRuntime in class org.jboss.as.controller.AbstractRemoveStepHandler
      Throws:
      org.jboss.as.controller.OperationFailedException
    • recoverServices

      protected void recoverServices(org.jboss.as.controller.OperationContext context, ModelNode operation, ModelNode model) throws org.jboss.as.controller.OperationFailedException
      Overrides:
      recoverServices in class org.jboss.as.controller.AbstractRemoveStepHandler
      Throws:
      org.jboss.as.controller.OperationFailedException
    • recordCapabilitiesAndRequirements

      protected void recordCapabilitiesAndRequirements(org.jboss.as.controller.OperationContext context, ModelNode operation, org.jboss.as.controller.registry.Resource resource) throws org.jboss.as.controller.OperationFailedException
      Overrides:
      recordCapabilitiesAndRequirements in class org.jboss.as.controller.AbstractRemoveStepHandler
      Throws:
      org.jboss.as.controller.OperationFailedException