static <T> ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.builder(RuntimeCapability<Void> capability,
org.wildfly.service.descriptor.NullaryServiceDescriptor<T> requirement) |
Creates a builder for a new reference between the specified capability and the specified requirement.
|
ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.Builder.when(AttributeDefinition attribute,
Predicate<org.jboss.dmr.ModelNode> predicate) |
Only reference the provided capability if value of the specified attribute complies with the specified predicate.
|
ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.DefaultBuilder.when(AttributeDefinition attribute,
Predicate<org.jboss.dmr.ModelNode> predicate) |
|
ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.DefaultBuilder.withRequirementNameResolver(Function<PathAddress,String[]> requirementNameResolver) |
|
ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.NaryBuilder.withRequirementNameResolver(Function<PathAddress,String[]> requirementNameResolver) |
Overrides the default requirement name resolver.
|