static <T> ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.builder(RuntimeCapability<Void> capability,
org.wildfly.service.descriptor.BinaryServiceDescriptor<T> requirement,
BinaryCapabilityNameResolver requirementNameResolver) |
Creates a new reference between the specified capability and the specified requirement.
|
static <T> ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.builder(RuntimeCapability<Void> capability,
org.wildfly.service.descriptor.NullaryServiceDescriptor<T> requirement) |
Creates a new reference between the specified capability and the specified requirement.
|
static <T> ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.builder(RuntimeCapability<Void> capability,
org.wildfly.service.descriptor.TernaryServiceDescriptor<T> requirement,
TernaryCapabilityNameResolver requirementNameResolver) |
Creates a new reference between the specified capability and the specified requirement.
|
static <T> ResourceCapabilityReferenceRecorder.Builder<T> |
ResourceCapabilityReferenceRecorder.builder(RuntimeCapability<Void> capability,
org.wildfly.service.descriptor.UnaryServiceDescriptor<T> requirement,
UnaryCapabilityNameResolver requirementNameResolver) |
Creates 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.
|