Interface CapabilityReferenceRecorder.GrandparentPathProvider<T>

All Superinterfaces:
CapabilityReference.GrandparentAttributeProvider<T>, CapabilityReference.GrandparentPathProvider<T>, CapabilityReferenceRecorder.GrandparentAttributeProvider<T>
All Known Implementing Classes:
CapabilityReferenceRecorder.DefaultBuilder
Enclosing interface:
CapabilityReferenceRecorder<T>

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

    • withGrandparentPath

      default CapabilityReferenceRecorder.ParentPathProvider<T> withGrandparentPath(org.jboss.as.controller.PathElement path)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specifies the path for the grandparent segment of the requirement.
      Specified by:
      withGrandparentPath in interface CapabilityReference.GrandparentPathProvider<T>
      Parameters:
      path - a path element used to construct the capability name pattern for this reference
      resolver - a path resolver
      Returns:
      a reference to this builder
    • withGrandparentPath

      CapabilityReferenceRecorder.ParentPathProvider<T> withGrandparentPath(org.jboss.as.controller.PathElement path, Function<org.jboss.as.controller.PathAddress,org.jboss.as.controller.PathElement> resolver)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specifies the path and resolver for the grandparent segment of the requirement.
      Specified by:
      withGrandparentPath in interface CapabilityReference.GrandparentPathProvider<T>
      Parameters:
      path - a path element used to construct the capability name pattern for this reference
      resolver - a path resolver
      Returns:
      a reference to this builder