Skip navigation links
WildFly: Clustering services 10.0.0.Alpha1
A B C D G I O R S V 

A

AliasServiceBuilder<T> - Class in org.wildfly.clustering.service
Builds a alias to another service.
AliasServiceBuilder(ServiceName, ServiceName, Class<T>) - Constructor for class org.wildfly.clustering.service.AliasServiceBuilder
Constructs a new builder
AsynchronousServiceBuilder<T> - Class in org.wildfly.clustering.service
Builder for asynchronously started/stopped services.
AsynchronousServiceBuilder(ServiceName, Service<T>) - Constructor for class org.wildfly.clustering.service.AsynchronousServiceBuilder
Constructs a new builder for building asynchronous service

B

build(ServiceTarget) - Method in class org.wildfly.clustering.service.AliasServiceBuilder
 
build(ServiceTarget) - Method in class org.wildfly.clustering.service.AsynchronousServiceBuilder
 
build(ServiceTarget) - Method in interface org.wildfly.clustering.service.Builder
Builds a service into the specified target.
build(ServiceTarget) - Method in class org.wildfly.clustering.service.concurrent.CachedThreadPoolExecutorServiceBuilder
 
build(ServiceTarget) - Method in class org.wildfly.clustering.service.concurrent.RemoveOnCancelScheduledExecutorServiceBuilder
 
Builder<T> - Interface in org.wildfly.clustering.service
Encapsulates the logic for building a service.

C

CachedThreadPoolExecutorServiceBuilder - Class in org.wildfly.clustering.service.concurrent
Service that provides an Executor that uses a cached thread pool.
CachedThreadPoolExecutorServiceBuilder(ServiceName, ThreadFactory) - Constructor for class org.wildfly.clustering.service.concurrent.CachedThreadPoolExecutorServiceBuilder
 

D

Dependency - Interface in org.wildfly.clustering.service
Encapsulates logic for registering a service dependency.

G

getServiceName() - Method in class org.wildfly.clustering.service.AliasServiceBuilder
 
getServiceName() - Method in class org.wildfly.clustering.service.AsynchronousServiceBuilder
 
getServiceName() - Method in class org.wildfly.clustering.service.concurrent.CachedThreadPoolExecutorServiceBuilder
 
getServiceName() - Method in class org.wildfly.clustering.service.concurrent.RemoveOnCancelScheduledExecutorServiceBuilder
 
getServiceName() - Method in interface org.wildfly.clustering.service.ServiceNameProvider
Returns the associated service name
getValue() - Method in class org.wildfly.clustering.service.AsynchronousServiceBuilder
 
getValue() - Method in class org.wildfly.clustering.service.concurrent.CachedThreadPoolExecutorServiceBuilder
 
getValue() - Method in class org.wildfly.clustering.service.concurrent.RemoveOnCancelScheduledExecutorServiceBuilder
 
getValue() - Method in class org.wildfly.clustering.service.InjectedValueDependency
 

I

InjectedValueDependency<T> - Class in org.wildfly.clustering.service
Service dependency whose provided value is made available via injection.
InjectedValueDependency(ServiceNameProvider, Class<T>) - Constructor for class org.wildfly.clustering.service.InjectedValueDependency
 
InjectedValueDependency(ServiceName, Class<T>) - Constructor for class org.wildfly.clustering.service.InjectedValueDependency
 
InjectorDependency<T> - Class in org.wildfly.clustering.service
Service dependency requiring an injector.
InjectorDependency(ServiceNameProvider, Class<T>, Injector<T>) - Constructor for class org.wildfly.clustering.service.InjectorDependency
 
InjectorDependency(ServiceName, Class<T>, Injector<T>) - Constructor for class org.wildfly.clustering.service.InjectorDependency
 

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 interface org.wildfly.clustering.service.Dependency
 
register(ServiceBuilder<X>) - Method in class org.wildfly.clustering.service.InjectorDependency
 
RemoveOnCancelScheduledExecutorServiceBuilder - Class in org.wildfly.clustering.service.concurrent
Service that provides a ScheduledThreadPoolExecutor that removes tasks from the task queue upon cancellation.
RemoveOnCancelScheduledExecutorServiceBuilder(ServiceName, ThreadFactory) - Constructor for class org.wildfly.clustering.service.concurrent.RemoveOnCancelScheduledExecutorServiceBuilder
 

S

ServiceNameProvider - Interface in org.wildfly.clustering.service
Provides a service name.
size(int) - Method in class org.wildfly.clustering.service.concurrent.RemoveOnCancelScheduledExecutorServiceBuilder
 
start(StartContext) - Method in class org.wildfly.clustering.service.AsynchronousServiceBuilder
 
start(StartContext) - Method in class org.wildfly.clustering.service.concurrent.CachedThreadPoolExecutorServiceBuilder
 
start(StartContext) - Method in class org.wildfly.clustering.service.concurrent.RemoveOnCancelScheduledExecutorServiceBuilder
 
startSynchronously() - Method in class org.wildfly.clustering.service.AsynchronousServiceBuilder
Indicates that this service should *not* be started asynchronously.
stop(StopContext) - Method in class org.wildfly.clustering.service.AsynchronousServiceBuilder
 
stop(StopContext) - Method in class org.wildfly.clustering.service.concurrent.CachedThreadPoolExecutorServiceBuilder
 
stop(StopContext) - Method in class org.wildfly.clustering.service.concurrent.RemoveOnCancelScheduledExecutorServiceBuilder
 
stopSynchronously() - Method in class org.wildfly.clustering.service.AsynchronousServiceBuilder
Indicates that this service should *not* be stopped asynchronously.

V

ValueDependency<T> - Interface in org.wildfly.clustering.service
Service dependency that provides a value.
A B C D G I O R S V 
Skip navigation links
WildFly: Clustering services 10.0.0.Alpha1

Copyright © 2015 JBoss by Red Hat. All rights reserved.