A B C D E F G H I O R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AsyncServiceConfigurator - Class in org.wildfly.clustering.service
- AsyncServiceConfigurator(ServiceName) - Constructor for class org.wildfly.clustering.service.AsyncServiceConfigurator
-
Constructs a new builder for building asynchronous service
B
- BinaryRequirement - Interface in org.wildfly.clustering.service
-
Identifies a requirement that provides a service.
- build(ServiceTarget) - Method in class org.wildfly.clustering.service.AsyncServiceConfigurator
- build(ServiceTarget) - Method in interface org.wildfly.clustering.service.Builder
-
Deprecated.Builds a service into the specified target.
- build(ServiceTarget) - Method in class org.wildfly.clustering.service.IdentityServiceConfigurator
- build(ServiceTarget) - Method in interface org.wildfly.clustering.service.ServiceConfigurator
-
Adds and configures a
Service. - build(ServiceTarget) - Method in class org.wildfly.clustering.service.SimpleServiceConfigurator
- Builder<T> - Interface in org.wildfly.clustering.service
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
ServiceConfigurator.
C
- CascadeRemovalLifecycleListener - Class in org.wildfly.clustering.service
-
Lifecycle listener that cascades service removal to a series of services.
- CascadeRemovalLifecycleListener(Iterable<ServiceController<?>>) - Constructor for class org.wildfly.clustering.service.CascadeRemovalLifecycleListener
- CascadeRemovalLifecycleListener(ServiceController<?>) - Constructor for class org.wildfly.clustering.service.CascadeRemovalLifecycleListener
- CascadeRemovalLifecycleListener(ServiceController<?>...) - Constructor for class org.wildfly.clustering.service.CascadeRemovalLifecycleListener
- ChildTargetService - Class in org.wildfly.clustering.service
-
Service that performs service installation into the child target on start.
- ChildTargetService(Consumer<ServiceTarget>) - Constructor for class org.wildfly.clustering.service.ChildTargetService
- close(Runnable) - Method in interface org.wildfly.clustering.service.concurrent.ServiceExecutor
-
Deprecated.Closes the service, executing the specified task, first waiting for any concurrent executions to complete.
- close(Runnable) - Method in class org.wildfly.clustering.service.concurrent.StampedLockServiceExecutor
-
Deprecated.
- CompositeDependency - Class in org.wildfly.clustering.service
- CompositeDependency(Dependency...) - Constructor for class org.wildfly.clustering.service.CompositeDependency
- CountDownLifecycleListener - Class in org.wildfly.clustering.service
-
LifecycleListenerthat counts down a latch when a targetLifecycleEventis triggered. - CountDownLifecycleListener(CountDownLatch) - Constructor for class org.wildfly.clustering.service.CountDownLifecycleListener
- CountDownLifecycleListener(CountDownLatch, Set<LifecycleEvent>) - Constructor for class org.wildfly.clustering.service.CountDownLifecycleListener
D
- DefaultableBinaryRequirement - Interface in org.wildfly.clustering.service
-
Identifies a requirement that provides a service and can reference some default requirement.
- DefaultableUnaryRequirement - Interface in org.wildfly.clustering.service
-
Identifies a requirement that provides a service and can reference some default requirement.
- Dependency - Interface in org.wildfly.clustering.service
-
Encapsulates logic for registering a service dependency.
E
- equals(Object) - Method in class org.wildfly.clustering.service.SimpleServiceNameProvider
- execute(Runnable) - Method in class org.wildfly.clustering.service.concurrent.StampedLockServiceExecutor
-
Deprecated.
- execute(Supplier<R>) - Method in interface org.wildfly.clustering.service.concurrent.ServiceExecutor
-
Deprecated.Executes the specified task, but only if the service was not already closed.
- execute(Supplier<R>) - Method in class org.wildfly.clustering.service.concurrent.StampedLockServiceExecutor
-
Deprecated.
- execute(ExceptionRunnable<E>) - Method in interface org.wildfly.clustering.service.concurrent.Executor
-
Deprecated.Executes the specified runner.
- execute(ExceptionRunnable<E>) - Method in class org.wildfly.clustering.service.concurrent.StampedLockServiceExecutor
-
Deprecated.
- execute(ExceptionSupplier<R, E>) - Method in interface org.wildfly.clustering.service.concurrent.ServiceExecutor
-
Deprecated.Executes the specified task, but only if the service was not already closed.
- execute(ExceptionSupplier<R, E>) - Method in class org.wildfly.clustering.service.concurrent.StampedLockServiceExecutor
-
Deprecated.
- Executor - Interface in org.wildfly.clustering.service.concurrent
-
Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement
F
- FunctionalService<T,V> - Class in org.wildfly.clustering.service
- FunctionalService(Consumer<V>, Function<T, V>, Supplier<T>) - Constructor for class org.wildfly.clustering.service.FunctionalService
- FunctionalService(Consumer<V>, Function<T, V>, Supplier<T>, Consumer<T>) - Constructor for class org.wildfly.clustering.service.FunctionalService
- FunctionSupplierDependency<T,R> - Class in org.wildfly.clustering.service
-
A
SupplierDependencythat applies a mapping to the source dependency value. - FunctionSupplierDependency(SupplierDependency<T>, Function<T, R>) - Constructor for class org.wildfly.clustering.service.FunctionSupplierDependency
G
- get() - Method in class org.wildfly.clustering.service.FunctionSupplierDependency
- get() - Method in class org.wildfly.clustering.service.ServiceSupplierDependency
- get() - Method in class org.wildfly.clustering.service.SimpleSupplierDependency
- getDefaultRequirement() - Method in interface org.wildfly.clustering.service.DefaultableBinaryRequirement
- getDefaultRequirement() - Method in interface org.wildfly.clustering.service.DefaultableUnaryRequirement
- getName() - Method in interface org.wildfly.clustering.service.Requirement
-
The base name of this requirement.
- getServiceName() - Method in interface org.wildfly.clustering.service.ServiceNameProvider
-
Returns the associated service name
- getServiceName() - Method in class org.wildfly.clustering.service.SimpleServiceNameProvider
- getServiceName(R) - Method in interface org.wildfly.clustering.service.ServiceNameRegistry
-
Deprecated.Returns the service name for the specified requirement
- getType() - Method in interface org.wildfly.clustering.service.DefaultableBinaryRequirement
- getType() - Method in interface org.wildfly.clustering.service.DefaultableUnaryRequirement
- getType() - Method in interface org.wildfly.clustering.service.Requirement
-
The value type of the service provided by this requirement.
H
- handleEvent(ServiceController<?>, LifecycleEvent) - Method in class org.wildfly.clustering.service.CascadeRemovalLifecycleListener
- handleEvent(ServiceController<?>, LifecycleEvent) - Method in class org.wildfly.clustering.service.CountDownLifecycleListener
- hashCode() - Method in class org.wildfly.clustering.service.SimpleServiceNameProvider
I
- IdentityServiceConfigurator<T> - Class in org.wildfly.clustering.service
-
Configures a
Servicewhose value is provided by anotherService. - IdentityServiceConfigurator(ServiceName, ServiceName) - Constructor for class org.wildfly.clustering.service.IdentityServiceConfigurator
-
Constructs a new service configurator.
- IdentityServiceConfigurator(ServiceName, ServiceName, ServiceController.Mode) - Constructor for class org.wildfly.clustering.service.IdentityServiceConfigurator
-
Constructs a new service configurator.
O
- org.wildfly.clustering.service - package org.wildfly.clustering.service
- org.wildfly.clustering.service.concurrent - package org.wildfly.clustering.service.concurrent
R
- register(ServiceBuilder<T>) - Method in class org.wildfly.clustering.service.CompositeDependency
- register(ServiceBuilder<T>) - Method in interface org.wildfly.clustering.service.Dependency
- register(ServiceBuilder<T>) - Method in class org.wildfly.clustering.service.ServiceDependency
- register(ServiceBuilder<T>) - Method in class org.wildfly.clustering.service.ServiceSupplierDependency
- register(ServiceBuilder<T>) - Method in class org.wildfly.clustering.service.SimpleSupplierDependency
- register(ServiceBuilder<V>) - Method in class org.wildfly.clustering.service.FunctionSupplierDependency
- Requirement - Interface in org.wildfly.clustering.service
-
Identifies a requirement that provides a service.
- resolve(String) - Method in interface org.wildfly.clustering.service.DefaultableUnaryRequirement
- resolve(String) - Method in interface org.wildfly.clustering.service.UnaryRequirement
- resolve(String, String) - Method in interface org.wildfly.clustering.service.BinaryRequirement
- resolve(String, String) - Method in interface org.wildfly.clustering.service.DefaultableBinaryRequirement
S
- ServiceConfigurator - Interface in org.wildfly.clustering.service
-
Configures the dependencies of a
Service. - ServiceDependency - Class in org.wildfly.clustering.service
-
Encapsulates a
Dependencyon aService. - ServiceDependency(ServiceName) - Constructor for class org.wildfly.clustering.service.ServiceDependency
- ServiceDependency(ServiceNameProvider) - Constructor for class org.wildfly.clustering.service.ServiceDependency
- ServiceExecutor - Interface in org.wildfly.clustering.service.concurrent
-
Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement
- ServiceNameProvider - Interface in org.wildfly.clustering.service
-
Provides a service name.
- ServiceNameRegistry<R extends Requirement> - Interface in org.wildfly.clustering.service
-
Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement.
- ServiceSupplierDependency<V> - Class in org.wildfly.clustering.service
-
Encapsulates a
Dependencyon aServicethat supplies a value. - ServiceSupplierDependency(ServiceName) - Constructor for class org.wildfly.clustering.service.ServiceSupplierDependency
- ServiceSupplierDependency(ServiceNameProvider) - Constructor for class org.wildfly.clustering.service.ServiceSupplierDependency
- SimpleServiceConfigurator<T> - Class in org.wildfly.clustering.service
-
Configures a simple
Servicethat provides a static value. - SimpleServiceConfigurator(ServiceName, T) - Constructor for class org.wildfly.clustering.service.SimpleServiceConfigurator
- SimpleServiceNameProvider - Class in org.wildfly.clustering.service
-
ServiceNameProviderusing a pre-definedServiceName - SimpleServiceNameProvider(ServiceName) - Constructor for class org.wildfly.clustering.service.SimpleServiceNameProvider
- SimpleSupplierDependency<V> - Class in org.wildfly.clustering.service
-
A
Dependencythat supplies a static value - SimpleSupplierDependency(V) - Constructor for class org.wildfly.clustering.service.SimpleSupplierDependency
- StampedLockServiceExecutor - Class in org.wildfly.clustering.service.concurrent
-
Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement
- StampedLockServiceExecutor() - Constructor for class org.wildfly.clustering.service.concurrent.StampedLockServiceExecutor
-
Deprecated.
- start(StartContext) - Method in class org.wildfly.clustering.service.ChildTargetService
- start(StartContext) - Method in class org.wildfly.clustering.service.FunctionalService
- startSynchronously() - Method in class org.wildfly.clustering.service.AsyncServiceConfigurator
-
Indicates that this service should *not* be started asynchronously.
- stop(StopContext) - Method in class org.wildfly.clustering.service.ChildTargetService
- stop(StopContext) - Method in class org.wildfly.clustering.service.FunctionalService
- stopSynchronously() - Method in class org.wildfly.clustering.service.AsyncServiceConfigurator
-
Indicates that this service should *not* be stopped asynchronously.
- SupplierDependency<T> - Interface in org.wildfly.clustering.service
-
Encapsulates logic for registering a service dependency that supplies a value.
T
- toString() - Method in class org.wildfly.clustering.service.SimpleServiceNameProvider
U
- UnaryRequirement - Interface in org.wildfly.clustering.service
-
Identifies a requirement that provides a service.
All Classes All Packages