Class CapabilityReference.AbstractServiceDescriptorReference<T>
java.lang.Object
org.wildfly.subsystem.resource.capability.CapabilityReference.AbstractServiceDescriptorReference<T>
- All Implemented Interfaces:
org.jboss.as.controller.CapabilityReferenceRecorder,org.jboss.as.controller.Feature,CapabilityReference<T>,CapabilityReferenceResolver<T>
- Direct Known Subclasses:
CapabilityReference.ServiceDescriptorReference,ResourceCapabilityReference.AbstractResourceCapabilityServiceDescriptorReference
- Enclosing interface:
- CapabilityReference<T>
public abstract static class CapabilityReference.AbstractServiceDescriptorReference<T>
extends Object
implements CapabilityReference<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.wildfly.subsystem.resource.capability.CapabilityReference
CapabilityReference.AbstractServiceDescriptorReference<T>, CapabilityReference.Builder<T>, CapabilityReference.DefaultBuilder<T>, CapabilityReference.GrandparentAttributeProvider<T>, CapabilityReference.GrandparentPathProvider<T>, CapabilityReference.GreatGrandparentAttributeProvider<T>, CapabilityReference.GreatGrandparentPathProvider<T>, CapabilityReference.ParentAttributeProvider<T>, CapabilityReference.ParentPathProvider<T>, CapabilityReference.RequirementNameSegmentResolver, CapabilityReference.ServiceDescriptorReference<T>Nested classes/interfaces inherited from interface org.jboss.as.controller.CapabilityReferenceRecorder
org.jboss.as.controller.CapabilityReferenceRecorder.CompositeAttributeDependencyRecorder, org.jboss.as.controller.CapabilityReferenceRecorder.ContextDependencyRecorder, org.jboss.as.controller.CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder, org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.subsystem.resource.capability.CapabilityReference
getBaseDependentName, getBaseRequirementNameMethods inherited from interface org.jboss.as.controller.CapabilityReferenceRecorder
addCapabilityRequirements, getRequirementPatternSegments, isDynamicDependent, removeCapabilityRequirementsMethods inherited from interface org.wildfly.subsystem.resource.capability.CapabilityReferenceResolver
resolveMethods inherited from interface org.jboss.as.controller.Feature
getStability
-
Method Details
-
getDependent
Description copied from interface:CapabilityReferenceReturns the dependent capability.- Specified by:
getDependentin interfaceCapabilityReference<T>- Returns:
- a capability
-
getRequirement
Description copied from interface:CapabilityReferenceResolverReturns the service descriptor required by the dependent capability.- Specified by:
getRequirementin interfaceCapabilityReferenceResolver<T>- Returns:
- a service descriptor
-
hashCode
public int hashCode() -
equals
-