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,Feature
- Enclosing interface:
- CapabilityReferenceRecorder
public static class CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder extends CapabilityReferenceRecorder.ContextDependencyRecorder
Default implementation ofCapabilityReferenceRecorder. Derives the required capability name from thebaseRequirementNameprovided to the constructor and from the attribute value. Derives the dependent capability name from thebaseDependentNameprovided 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 StringgetBaseDependentName()-
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
-
Methods inherited from interface org.jboss.as.controller.Feature
getStability
-
-
-
-
Method Detail
-
getBaseDependentName
public String getBaseDependentName()
Description copied from class:CapabilityReferenceRecorder.ContextDependencyRecorder- Specified by:
getBaseDependentNamein interfaceCapabilityReferenceRecorder- Overrides:
getBaseDependentNamein classCapabilityReferenceRecorder.ContextDependencyRecorder- Returns:
- base name of dependant, usually name of the attribute that provides reference to capability
-
-