Class CapabilityReferenceRecorder.AbstractCapabilityServiceDescriptorReferenceRecorder<T>
- java.lang.Object
-
- org.wildfly.subsystem.resource.capability.CapabilityReferenceRecorder.AbstractCapabilityServiceDescriptorReferenceRecorder<T>
-
- All Implemented Interfaces:
CapabilityReferenceRecorder,Feature,CapabilityReferenceRecorder<T>
- Direct Known Subclasses:
CapabilityReferenceRecorder.CapabilityServiceDescriptorReferenceRecorder,ResourceCapabilityReferenceRecorder.AbstractResourceCapabilityServiceDescriptorReference
- Enclosing interface:
- CapabilityReferenceRecorder<T>
public abstract static class CapabilityReferenceRecorder.AbstractCapabilityServiceDescriptorReferenceRecorder<T> extends Object implements CapabilityReferenceRecorder<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.CapabilityReferenceRecorder
CapabilityReferenceRecorder.CompositeAttributeDependencyRecorder, CapabilityReferenceRecorder.ContextDependencyRecorder, CapabilityReferenceRecorder.DefaultCapabilityReferenceRecorder, CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder
-
Nested classes/interfaces inherited from interface org.wildfly.subsystem.resource.capability.CapabilityReferenceRecorder
CapabilityReferenceRecorder.AbstractCapabilityServiceDescriptorReferenceRecorder<T>, CapabilityReferenceRecorder.Builder<T>, CapabilityReferenceRecorder.CapabilityServiceDescriptorReferenceRecorder<T>, CapabilityReferenceRecorder.DefaultBuilder<T>, CapabilityReferenceRecorder.GrandparentAttributeProvider<T>, CapabilityReferenceRecorder.GrandparentPathProvider<T>, CapabilityReferenceRecorder.GreatGrandparentAttributeProvider<T>, CapabilityReferenceRecorder.GreatGrandparentPathProvider<T>, CapabilityReferenceRecorder.ParentAttributeProvider<T>, CapabilityReferenceRecorder.ParentPathProvider<T>, CapabilityReferenceRecorder.RequirementNameSegmentResolver
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)RuntimeCapability<Void>getDependent()Returns the dependent capability.org.wildfly.service.descriptor.ServiceDescriptor<T>getRequirement()Returns the service descriptor required by the dependent capability.inthashCode()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.as.controller.CapabilityReferenceRecorder
addCapabilityRequirements, getRequirementPatternSegments, isDynamicDependent, removeCapabilityRequirements
-
Methods inherited from interface org.wildfly.subsystem.resource.capability.CapabilityReferenceRecorder
getBaseDependentName, getBaseRequirementName
-
Methods inherited from interface org.jboss.as.controller.Feature
getStability
-
-
-
-
Method Detail
-
getDependent
public RuntimeCapability<Void> getDependent()
Description copied from interface:CapabilityReferenceRecorderReturns the dependent capability.- Specified by:
getDependentin interfaceCapabilityReferenceRecorder<T>- Returns:
- a capability
-
getRequirement
public org.wildfly.service.descriptor.ServiceDescriptor<T> getRequirement()
Description copied from interface:CapabilityReferenceRecorderReturns the service descriptor required by the dependent capability.- Specified by:
getRequirementin interfaceCapabilityReferenceRecorder<T>- Returns:
- a service descriptor
-
-