Class AbstractCapabilityReference

  • All Implemented Interfaces:
    org.jboss.as.controller.CapabilityReferenceRecorder
    Direct Known Subclasses:
    CapabilityReference, ResourceCapabilityReference

    public abstract class AbstractCapabilityReference
    extends Object
    implements org.jboss.as.controller.CapabilityReferenceRecorder
    Abstract CapabilityReferenceRecorder containing logic common to attribute and resource capability references
    Author:
    Paul Ferraro
    • Nested Class Summary

      • 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
    • Constructor Detail

      • AbstractCapabilityReference

        protected AbstractCapabilityReference​(Capability capability,
                                              Requirement requirement)
    • Method Detail

      • getBaseDependentName

        public String getBaseDependentName()
        Specified by:
        getBaseDependentName in interface org.jboss.as.controller.CapabilityReferenceRecorder
      • getBaseRequirementName

        public String getBaseRequirementName()
        Specified by:
        getBaseRequirementName in interface org.jboss.as.controller.CapabilityReferenceRecorder
      • getDependentName

        protected String getDependentName​(org.jboss.as.controller.OperationContext context)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object