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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.jboss.as.controller.descriptions.ResourceDescriptionResolvergetDescriptionResolver()The description resolver for the operation.default UnaryOperator<org.jboss.as.controller.OperationStepHandler>getOperationTransformation()Returns a transformer to be applied to all operations that operate on an existing resource.default Set<org.jboss.as.controller.CapabilityReferenceRecorder>getResourceCapabilityReferences()Returns a mapping of capability references to an ancestor resource.default Collection<RuntimeResourceRegistration>getRuntimeResourceRegistrations()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 Detail
-
getDescriptionResolver
org.jboss.as.controller.descriptions.ResourceDescriptionResolver getDescriptionResolver()
The description resolver for the operation.- Returns:
- a description resolver
-
getRuntimeResourceRegistrations
default Collection<RuntimeResourceRegistration> 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
default Set<org.jboss.as.controller.CapabilityReferenceRecorder> getResourceCapabilityReferences()
Returns a mapping of capability references to an ancestor resource.- Returns:
- a tuple of capability references and requirement resolvers.
-
getOperationTransformation
default UnaryOperator<org.jboss.as.controller.OperationStepHandler> 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.
-
-