Interface CapabilityReferenceRecorder.GreatGrandparentPathProvider<T>
- All Superinterfaces:
CapabilityReference.GreatGrandparentAttributeProvider<T>,CapabilityReference.GreatGrandparentPathProvider<T>,CapabilityReferenceRecorder.GreatGrandparentAttributeProvider<T>
- All Known Implementing Classes:
CapabilityReferenceRecorder.DefaultBuilder
- Enclosing interface:
- CapabilityReferenceRecorder<T>
@Deprecated(forRemoval=true,
since="26.0.0")
public static interface CapabilityReferenceRecorder.GreatGrandparentPathProvider<T>
extends CapabilityReference.GreatGrandparentPathProvider<T>, CapabilityReferenceRecorder.GreatGrandparentAttributeProvider<T>
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
Modifier and TypeMethodDescriptionwithGreatGrandparentPath(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 great-grandparent segment of the requirement.withGreatGrandparentPath(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 great-grandparent segment of the requirement.Methods inherited from interface org.wildfly.subsystem.resource.capability.CapabilityReferenceRecorder.GreatGrandparentAttributeProvider
withGreatGrandparentAttribute
-
Method Details
-
withGreatGrandparentPath
default CapabilityReferenceRecorder.GrandparentPathProvider<T> withGreatGrandparentPath(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 great-grandparent segment of the requirement.- Specified by:
withGreatGrandparentPathin interfaceCapabilityReference.GreatGrandparentPathProvider<T>- Parameters:
path- a path element used to construct the capability name pattern for this reference- Returns:
- a reference to this builder
-
withGreatGrandparentPath
CapabilityReferenceRecorder.GrandparentPathProvider<T> withGreatGrandparentPath(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 great-grandparent segment of the requirement.- Specified by:
withGreatGrandparentPathin interfaceCapabilityReference.GreatGrandparentPathProvider<T>- Parameters:
path- a path element used to construct the capability name pattern for this referenceresolver- a path resolver- Returns:
- a reference to this builder
-