Uses of Interface
org.jboss.as.controller.capability.registry.CapabilityScope
-
Packages that use CapabilityScope Package Description org.jboss.as.controller org.jboss.as.controller.capability.registry -
-
Uses of CapabilityScope in org.jboss.as.controller
Methods in org.jboss.as.controller with parameters of type CapabilityScope Modifier and Type Method Description <T> TCapabilityRegistry. getCapabilityRuntimeAPI(String capabilityName, CapabilityScope scope, Class<T> apiType)org.jboss.msc.service.ServiceNameCapabilityRegistry. getCapabilityServiceName(String capabilityName, CapabilityScope scope, Class<?> serviceType)Set<String>CapabilityRegistry. getDynamicCapabilityNames(String referencedCapability, CapabilityScope dependentScope)booleanCapabilityRegistry. hasCapability(String capabilityName, CapabilityScope scope)RuntimeCapabilityRegistrationCapabilityRegistry. removeCapability(String capabilityName, CapabilityScope scope, PathAddress registrationPoint)Remove a previously registered capability if all registration points for it have been removed. -
Uses of CapabilityScope in org.jboss.as.controller.capability.registry
Fields in org.jboss.as.controller.capability.registry declared as CapabilityScope Modifier and Type Field Description static CapabilityScopeCapabilityScope. GLOBALACapabilityScopethat can satisfy any dependent scope.Methods in org.jboss.as.controller.capability.registry that return CapabilityScope Modifier and Type Method Description static CapabilityScopeCapabilityScope.Factory. create(ProcessType processType, PathAddress address)Create aCapabilityScopeappropriate for the given process type and addressstatic CapabilityScopeCapabilityScope.Factory. forName(String name)Get capability scope for its nameCapabilityScopeCapabilityRegistration. getCapabilityScope()Gets the scope in which the capability is registered.CapabilityScopeRequirementRegistration. getDependentContext()CapabilityScopeCapabilityId. getScope()Gets the scope in which the capability exists.Methods in org.jboss.as.controller.capability.registry that return types with arguments of type CapabilityScope Modifier and Type Method Description default Set<CapabilityScope>CapabilityScope. getIncludingScopes(CapabilityResolutionContext context)Gets any scope that logically include this one, i.e.Methods in org.jboss.as.controller.capability.registry with parameters of type CapabilityScope Modifier and Type Method Description booleanCapabilityScope. canSatisfyRequirement(String requiredName, CapabilityScope dependentScope, CapabilityResolutionContext context)Gets whether a given capability associated with this scope can satisfy the given requirement.<T> TImmutableCapabilityRegistry. getCapabilityRuntimeAPI(String capabilityName, CapabilityScope scope, Class<T> apiType)Gets the runtime API associated with a given capability, if there is one.org.jboss.msc.service.ServiceNameImmutableCapabilityRegistry. getCapabilityServiceName(String capabilityName, CapabilityScope scope, Class<?> serviceType)Gets the name of the service provided by the capability, if there is one.Set<String>ImmutableCapabilityRegistry. getDynamicCapabilityNames(String referencedCapability, CapabilityScope dependentScope)Retrieve all the capability names that the passed scope can accessbooleanImmutableCapabilityRegistry. hasCapability(String capabilityName, CapabilityScope scope)Gets whether a runtime capability with the given name is registered.RuntimeCapabilityRegistrationRuntimeCapabilityRegistry. removeCapability(String capabilityName, CapabilityScope scope, PathAddress registrationPoint)Remove a previously registered capability if all registration points for it have been removed.Constructors in org.jboss.as.controller.capability.registry with parameters of type CapabilityScope Constructor Description CapabilityId(String name, CapabilityScope scope)CapabilityRegistration(C capability, CapabilityScope scope)CapabilityRegistration(C capability, CapabilityScope scope, RegistrationPoint registrationPoint)RequirementRegistration(String requiredName, String dependentName, CapabilityScope dependentContext)RequirementRegistration(String requiredName, String dependentName, CapabilityScope dependentContext, RegistrationPoint registrationPoint)Creates a new requirement registration.RuntimeCapabilityRegistration(RuntimeCapability<?> capability, CapabilityScope context, RegistrationPoint registrationPoint)RuntimeRequirementRegistration(String requiredName, String dependentName, CapabilityScope dependentScope, RegistrationPoint registrationPoint)Creates a new requirement registration.RuntimeRequirementRegistration(String requiredName, String dependentName, CapabilityScope dependentScope, RegistrationPoint registrationPoint, boolean runtimeOnly)Creates a new requirement registration.
-