Package org.wildfly.clustering.service
package org.wildfly.clustering.service
-
ClassDescriptionIdentifies a requirement that provides a service.Builder<T>Deprecated, for removal: This API element is subject to removal in a future version.Lifecycle listener that cascades service removal to a series of services.Service that performs service installation into the child target on start.
LifecycleListenerthat counts down a latch when a targetLifecycleEventis triggered.Identifies a requirement that provides a service and can reference some default requirement.Identifies a requirement that provides a service and can reference some default requirement.Encapsulates logic for registering a service dependency.FunctionalService<T,V> ASupplierDependencythat applies a mapping to the source dependency value.Configures aServicewhose value is provided by anotherService.Identifies a requirement that provides a service.Configures the dependencies of aService.Encapsulates aDependencyon aService.Provides a service name.ServiceNameRegistry<R extends Requirement>Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement.Encapsulates aDependencyon aServicethat supplies a value.Configures a simpleServicethat provides a static value.ServiceNameProviderusing a pre-definedServiceNameADependencythat supplies a static valueEncapsulates logic for registering a service dependency that supplies a value.Identifies a requirement that provides a service.
ServiceConfigurator.