public static class CapabilityReferenceRecorder.ResourceNameCompositeDependencyRecorder extends CapabilityReferenceRecorder.CompositeAttributeDependencyRecorder
CapabilityReferenceRecorder.ResourceNameCompositeDependencyRecorder that determines the dependent capability
from the OperationContext and resource name.
This assumes that the resource registration associated with currently executing step
will expose a capability set including
one and only one capability. This recorder cannot be used with attributes associated with resources
that do not meet this requirement.CapabilityReferenceRecorder.CompositeAttributeDependencyRecorder, CapabilityReferenceRecorder.ContextDependencyRecorder, CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder, CapabilityReferenceRecorder.ResourceNameCompositeDependencyRecorder| Constructor and Description |
|---|
ResourceNameCompositeDependencyRecorder(String baseRequirementName) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getRequirementName(OperationContext context,
Resource resource,
String attributeValue) |
getDependentCapabilityaddCapabilityRequirements, addCapabilityRequirements, getBaseDependentName, getBaseRequirementName, getDependentName, isDynamicDependent, processCapabilityRequirement, removeCapabilityRequirements, removeCapabilityRequirementspublic ResourceNameCompositeDependencyRecorder(String baseRequirementName)
protected String getRequirementName(OperationContext context, Resource resource, String attributeValue)
getRequirementName in class CapabilityReferenceRecorder.CompositeAttributeDependencyRecorderCopyright © 2017 JBoss by Red Hat. All rights reserved.