Interface OperationStepHandlerDescriptor
-
- All Known Subinterfaces:
AddResourceOperationStepHandlerDescriptor,ResourceDescriptor
- All Known Implementing Classes:
ResourceDescriptor.DefaultResourceDescriptor
public interface OperationStepHandlerDescriptorDescribes common properties of all operation handlers of a resource.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default BiPredicate<OperationContext,Resource>getCapabilityFilter(RuntimeCapability<?> capability)Returns the resource model filter used to determine whether the specified capability should be [un]registered.default Optional<ResourceOperationRuntimeHandler>getRuntimeHandler()Returns the optional runtime handling for this resource.
-
-
-
Method Detail
-
getRuntimeHandler
default Optional<ResourceOperationRuntimeHandler> getRuntimeHandler()
Returns the optional runtime handling for this resource.- Returns:
- an optional runtime handler
-
getCapabilityFilter
default BiPredicate<OperationContext,Resource> getCapabilityFilter(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
-
-