Interface RemoveStepHandlerDescriptor
- All Superinterfaces:
OperationStepHandlerDescriptor
- All Known Subinterfaces:
AddStepHandlerDescriptor
- All Known Implementing Classes:
ResourceDescriptor
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface RemoveStepHandlerDescriptor
extends OperationStepHandlerDescriptor
Describes the common properties of a remove operation handler.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.as.controller.descriptions.ResourceDescriptionResolverThe description resolver for the operation.default UnaryOperator<org.jboss.as.controller.OperationStepHandler>Returns a transformer to be applied to all operations that operate on an existing resource.default Set<org.jboss.as.controller.CapabilityReferenceRecorder>Returns a mapping of capability references to an ancestor resource.default Collection<RuntimeResourceRegistration>Returns a collection of handlers that register runtime resources Runtime resource registrations are executed in a separate MODEL stage step.Methods inherited from interface org.jboss.as.clustering.controller.OperationStepHandlerDescriptor
getCapabilities
-
Method Details
-
getDescriptionResolver
org.jboss.as.controller.descriptions.ResourceDescriptionResolver getDescriptionResolver()The description resolver for the operation.- Returns:
- a description resolver
-
getRuntimeResourceRegistrations
Returns a collection of handlers that register runtime resources Runtime resource registrations are executed in a separate MODEL stage step.- Returns:
- a collection of operation step handlers
-
getResourceCapabilityReferences
Returns a mapping of capability references to an ancestor resource.- Returns:
- a tuple of capability references and requirement resolvers.
-
getOperationTransformation
Returns a transformer to be applied to all operations that operate on an existing resource. This is typically used to adapt legacy operations to conform to the current version of the model.- Returns:
- an operation handler transformer.
-