Interface OperationStepHandlerDescriptor

All Known Subinterfaces:
AddResourceOperationStepHandlerDescriptor, ResourceDescriptor
All Known Implementing Classes:
ResourceDescriptor.DefaultResourceDescriptor

public interface OperationStepHandlerDescriptor
Describes common properties of all operation handlers of a resource.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    default BiPredicate<org.jboss.as.controller.OperationContext,org.jboss.as.controller.registry.Resource>
    getCapabilityFilter(org.jboss.as.controller.capability.RuntimeCapability<?> capability)
    Returns the resource model filter used to determine whether the specified capability should be [un]registered.
    Returns the optional runtime handling for this resource.
  • Method Details

    • getRuntimeHandler

      default Optional<ResourceOperationRuntimeHandler> getRuntimeHandler()
      Returns the optional runtime handling for this resource.
      Returns:
      an optional runtime handler
    • getCapabilityFilter

      default BiPredicate<org.jboss.as.controller.OperationContext,org.jboss.as.controller.registry.Resource> getCapabilityFilter(org.jboss.as.controller.capability.RuntimeCapability<?> capability)
      Returns the resource model filter used to determine whether the specified capability should be [un]registered.
      Parameters:
      capability - a runtime capability
      Returns:
      a resource model predicate