Class AbstractTransportDefinition.TransportCapabilityReferenceRecorder

java.lang.Object
org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder
org.wildfly.extension.messaging.activemq.AbstractTransportDefinition.TransportCapabilityReferenceRecorder
All Implemented Interfaces:
org.jboss.as.controller.CapabilityReferenceRecorder, org.jboss.as.controller.Feature
Enclosing class:
AbstractTransportDefinition

public static class AbstractTransportDefinition.TransportCapabilityReferenceRecorder extends org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder
  • 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 Summary

    Constructors
    Constructor
    Description
    TransportCapabilityReferenceRecorder(String baseDependentName, String baseRequirementName, boolean external)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addCapabilityRequirements(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.registry.Resource resource, String attributeName, String... attributeValues)
     
     
    getRequirementPatternSegments(String dynamicElement, org.jboss.as.controller.PathAddress registrationAddress)
     
    void
    removeCapabilityRequirements(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.registry.Resource resource, String attributeName, String... attributeValues)
     

    Methods inherited from class org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder

    getBaseDependentName, isDynamicDependent

    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.Feature

    getStability
  • Constructor Details

    • TransportCapabilityReferenceRecorder

      public TransportCapabilityReferenceRecorder(String baseDependentName, String baseRequirementName, boolean external)
  • Method Details

    • addCapabilityRequirements

      public void addCapabilityRequirements(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.registry.Resource resource, String attributeName, String... attributeValues)
      Specified by:
      addCapabilityRequirements in interface org.jboss.as.controller.CapabilityReferenceRecorder
      Overrides:
      addCapabilityRequirements in class org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder
    • removeCapabilityRequirements

      public void removeCapabilityRequirements(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.registry.Resource resource, String attributeName, String... attributeValues)
      Specified by:
      removeCapabilityRequirements in interface org.jboss.as.controller.CapabilityReferenceRecorder
      Overrides:
      removeCapabilityRequirements in class org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder
    • getBaseRequirementName

      public String getBaseRequirementName()
      Specified by:
      getBaseRequirementName in interface org.jboss.as.controller.CapabilityReferenceRecorder
      Overrides:
      getBaseRequirementName in class org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder
    • getRequirementPatternSegments

      public String[] getRequirementPatternSegments(String dynamicElement, org.jboss.as.controller.PathAddress registrationAddress)
      Specified by:
      getRequirementPatternSegments in interface org.jboss.as.controller.CapabilityReferenceRecorder
      Overrides:
      getRequirementPatternSegments in class org.jboss.as.controller.CapabilityReferenceRecorder.ResourceCapabilityReferenceRecorder