| Package | Description |
|---|---|
| org.jboss.as.clustering.controller |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CapabilityProvider
Provides a capability instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryRequirementCapability
Provides a capability definition provider built from a binary requirement.
|
class |
RequirementCapability
Provides a capability definition provider built from a requirement.
|
class |
UnaryRequirementCapability
Provides a capability definition provider built from a unary requirement.
|
| Modifier and Type | Method and Description |
|---|---|
<E extends Enum<E> & Capability> |
ResourceDescriptor.addCapabilities(Class<E> enumClass) |
<E extends Enum<E> & Capability> |
ResourceDescriptor.addCapabilities(Predicate<org.jboss.dmr.ModelNode> predicate,
Class<E> enumClass) |
| Modifier and Type | Method and Description |
|---|---|
Capability |
CapabilityProvider.getCapability() |
| Modifier and Type | Method and Description |
|---|---|
default Map<Capability,Predicate<org.jboss.dmr.ModelNode>> |
OperationStepHandlerDescriptor.getCapabilities()
The capabilities provided by this resource, paired with the condition under which they should be [un]registered
|
Map<Capability,Predicate<org.jboss.dmr.ModelNode>> |
ResourceDescriptor.getCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
ResourceDescriptor |
ResourceDescriptor.addCapabilities(Capability... capabilities) |
ResourceDescriptor |
ResourceDescriptor.addCapabilities(Predicate<org.jboss.dmr.ModelNode> predicate,
Capability... capabilities) |
| Modifier and Type | Method and Description |
|---|---|
ResourceDescriptor |
ResourceDescriptor.addCapabilities(Iterable<? extends Capability> capabilities) |
ResourceDescriptor |
ResourceDescriptor.addCapabilities(Predicate<org.jboss.dmr.ModelNode> predicate,
Iterable<? extends Capability> capabilities) |
| Constructor and Description |
|---|
AbstractCapabilityReference(Capability capability,
Requirement requirement) |
CapabilityReference(Capability capability,
BinaryRequirement requirement,
Attribute parentAttribute)
Creates a new reference between the specified capability and the specified requirement
|
CapabilityReference(Capability capability,
BinaryRequirement requirement,
org.jboss.as.controller.PathElement path)
Creates a new reference between the specified capability and the specified requirement
|
CapabilityReference(Capability capability,
UnaryRequirement requirement)
Creates a new reference between the specified capability and the specified requirement
|
CapabilityRegistration(Capability... capabilities) |
CapabilityServiceNameProvider(Capability capability,
org.jboss.as.controller.PathAddress address) |
ResourceCapabilityReference(Capability capability,
BinaryRequirement requirement,
BinaryCapabilityNameResolver requirementNameResolver)
Creates a new reference between the specified capability and the specified requirement
|
ResourceCapabilityReference(Capability capability,
Requirement requirement)
Creates a new reference between the specified capability and the specified requirement
|
ResourceCapabilityReference(Capability capability,
UnaryRequirement requirement,
UnaryCapabilityNameResolver requirementNameResolver)
Creates a new reference between the specified capability and the specified requirement
|
| Constructor and Description |
|---|
CapabilityRegistration(Collection<? extends Capability> capabilities) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.