Package org.jboss.as.controller
Class CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder
- java.lang.Object
-
- org.jboss.as.controller.CapabilityReferenceRecorder.ContextDependencyRecorder
-
- org.jboss.as.controller.CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder
-
- All Implemented Interfaces:
CapabilityReferenceRecorder
- Enclosing interface:
- CapabilityReferenceRecorder
public static class CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder extends CapabilityReferenceRecorder.ContextDependencyRecorder
Default implementation ofCapabilityReferenceRecorder
. Derives the required capability name from thebaseRequirementName
provided to the constructor and from the attribute value. Derives the dependent capability name from thebaseDependentName
provided to the constructor, and, if the dependent name is dynamic, from the address of the resource currently being processed.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.CapabilityReferenceRecorder
CapabilityReferenceRecorder.CompositeAttributeDependencyRecorder, CapabilityReferenceRecorder.ContextDependencyRecorder, CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder, CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBaseDependentName()
-
Methods inherited from class org.jboss.as.controller.CapabilityReferenceRecorder.ContextDependencyRecorder
addCapabilityRequirements, getBaseRequirementName, getRequirementName, removeCapabilityRequirements
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.as.controller.CapabilityReferenceRecorder
getRequirementPatternSegments, isDynamicDependent
-
-
-
-
Method Detail
-
getBaseDependentName
public String getBaseDependentName()
Description copied from class:CapabilityReferenceRecorder.ContextDependencyRecorder
- Specified by:
getBaseDependentName
in interfaceCapabilityReferenceRecorder
- Overrides:
getBaseDependentName
in classCapabilityReferenceRecorder.ContextDependencyRecorder
- Returns:
- base name of dependant, usually name of the attribute that provides reference to capability
-
-