Interface CapabilityReferenceRecorder.ParentAttributeProvider<T>

All Superinterfaces:
CapabilityReference.ParentAttributeProvider<T>
All Known Subinterfaces:
CapabilityReferenceRecorder.ParentPathProvider<T>
All Known Implementing Classes:
CapabilityReferenceRecorder.DefaultBuilder
Enclosing interface:
CapabilityReferenceRecorder<T>

@Deprecated(forRemoval=true, since="26.0.0") public static interface CapabilityReferenceRecorder.ParentAttributeProvider<T> extends CapabilityReference.ParentAttributeProvider<T>
Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Summary

    Modifier and Type
    Method
    Description
    withParentAttribute(org.jboss.as.controller.AttributeDefinition attribute)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Specifies the attribute used to resolves the parent segment of the requirement.
  • Method Details

    • withParentAttribute

      CapabilityReferenceRecorder.Builder<T> withParentAttribute(org.jboss.as.controller.AttributeDefinition attribute)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specifies the attribute used to resolves the parent segment of the requirement.
      Specified by:
      withParentAttribute in interface CapabilityReference.ParentAttributeProvider<T>
      Parameters:
      attribute - the attribute used to resolve the parent segment of the requirement.
      Returns:
      a reference to this builder