public class CapabilityReference extends Object implements org.jboss.as.controller.CapabilityReferenceRecorder
CapabilityReferenceRecorder
that delegates to Capability.resolve(org.jboss.as.controller.PathAddress)
to generate the name of the dependent capability.Constructor and Description |
---|
CapabilityReference(Capability capability,
UnaryRequirement requirement)
Creates a new reference between the specified requirement and the specified capability
|
Modifier and Type | Method and Description |
---|---|
void |
addCapabilityRequirements(org.jboss.as.controller.OperationContext context,
String attributeName,
String... values) |
String |
getBaseDependentName() |
String |
getBaseRequirementName() |
boolean |
isDynamicDependent() |
void |
removeCapabilityRequirements(org.jboss.as.controller.OperationContext context,
String attributeName,
String... values) |
public CapabilityReference(Capability capability, UnaryRequirement requirement)
requirement
- the requirement of the specified capabilitycapability
- the capability referencing the specified requirementpublic void addCapabilityRequirements(org.jboss.as.controller.OperationContext context, String attributeName, String... values)
addCapabilityRequirements
in interface org.jboss.as.controller.CapabilityReferenceRecorder
public void removeCapabilityRequirements(org.jboss.as.controller.OperationContext context, String attributeName, String... values)
removeCapabilityRequirements
in interface org.jboss.as.controller.CapabilityReferenceRecorder
public String getBaseDependentName()
getBaseDependentName
in interface org.jboss.as.controller.CapabilityReferenceRecorder
public String getBaseRequirementName()
getBaseRequirementName
in interface org.jboss.as.controller.CapabilityReferenceRecorder
public boolean isDynamicDependent()
isDynamicDependent
in interface org.jboss.as.controller.CapabilityReferenceRecorder
Copyright © 2018 JBoss by Red Hat. All rights reserved.