| Package | Description |
|---|---|
| org.jboss.as.controller.capability.registry |
| Modifier and Type | Field and Description |
|---|---|
static CapabilityContext |
CapabilityContext.GLOBAL
A
CapabilityContext that can satisfy any dependent context. |
| Modifier and Type | Method and Description |
|---|---|
CapabilityContext |
CapabilityRegistration.getCapabilityContext()
Gets the context in which the capability is registered.
|
CapabilityContext |
CapabilityId.getContext()
Gets the context in which the capability exists.
|
CapabilityContext |
RequirementRegistration.getDependentContext() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CapabilityContext.canSatisfyRequirements(CapabilityContext dependentContext)
Gets whether this context can satisfy a requirement associated with another context.
|
<T> T |
RuntimeCapabilityRegistry.getCapabilityRuntimeAPI(String capabilityName,
CapabilityContext context,
Class<T> apiType)
Gets the runtime API associated with a given capability, if there is one.
|
<T> T |
DelegatingRuntimeCapabilityRegistry.getCapabilityRuntimeAPI(String capabilityName,
CapabilityContext context,
Class<T> apiType) |
boolean |
DelegatingRuntimeCapabilityRegistry.hasCapability(String capabilityName,
CapabilityContext context) |
boolean |
CapabilityRegistry.hasCapability(String capabilityName,
CapabilityContext context)
Gets whether a capability with the given name is registered.
|
RuntimeCapabilityRegistration |
DelegatingRuntimeCapabilityRegistry.removeCapability(String capability,
CapabilityContext context,
PathAddress registrationPoint) |
C |
CapabilityRegistry.removeCapability(String capabilityName,
CapabilityContext context,
PathAddress registrationPoint)
Remove a previously registered capability if all registration points for it have been removed.
|
| Constructor and Description |
|---|
CapabilityId(String name,
CapabilityContext context) |
CapabilityRegistration(C capability,
CapabilityContext context) |
RequirementRegistration(String requiredName,
String dependentName,
CapabilityContext dependentContext) |
RuntimeCapabilityRegistration(RuntimeCapability capability,
CapabilityContext context,
RegistrationPoint registrationPoint) |
RuntimeRequirementRegistration(String requiredName,
String dependentName,
CapabilityContext dependentContext,
RegistrationPoint registrationPoint) |
Copyright © 2015 JBoss by Red Hat. All rights reserved.