Package | Description |
---|---|
org.jboss.msc.service |
The service container implementation itself.
|
org.wildfly.clustering.singleton |
Modifier and Type | Class and Description |
---|---|
class |
AbstractService<T>
An abstract service class which provides default implementations.
|
class |
ValueInjectionService<T>
A service which propagates a value from a dependency.
|
class |
ValueService<T>
A service which returns the provided value, which is evaluated once per service start.
|
Modifier and Type | Field and Description |
---|---|
static Service<Void> |
Service.NULL
A simple null service which performs no start or stop action.
|
Modifier and Type | Field and Description |
---|---|
static Value<Service<Void>> |
Service.NULL_VALUE
A value which resolves to the
null service . |
Modifier and Type | Method and Description |
---|---|
Service<S> |
ServiceController.getService()
Get the service.
|
Modifier and Type | Method and Description |
---|---|
<T> ServiceBuilder<T> |
ServiceTarget.addService(ServiceName name,
Service<T> service)
Get a builder which can be used to add a service to this target.
|
<T> ServiceBuilder<T> |
DelegatingServiceTarget.addService(ServiceName name,
Service<T> service)
Get a builder which can be used to add a service to this target.
|
<T> ServiceBuilder<T> |
DelegatingServiceContainer.addService(ServiceName name,
Service<T> service)
Get a builder which can be used to add a service to this target.
|
Modifier and Type | Method and Description |
---|---|
<T> ServiceBuilder<T> |
ServiceTarget.addServiceValue(ServiceName name,
Value<? extends Service<T>> value)
Get a builder which can be used to add a service to this target.
|
<T> ServiceBuilder<T> |
DelegatingServiceTarget.addServiceValue(ServiceName name,
Value<? extends Service<T>> value)
Get a builder which can be used to add a service to this target.
|
<T> ServiceBuilder<T> |
DelegatingServiceContainer.addServiceValue(ServiceName name,
Value<? extends Service<T>> value)
Get a builder which can be used to add a service to this target.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SingletonService<T>
Implemented by the instrumented singleton service.
|
Modifier and Type | Method and Description |
---|---|
<T> SingletonServiceBuilder<T> |
SingletonServiceBuilderFactory.createSingletonServiceBuilder(ServiceName name,
Service<T> service) |
<T> org.wildfly.clustering.service.Builder<T> |
SingletonPolicy.createSingletonServiceBuilder(ServiceName name,
Service<T> service)
Creates a singleton service builder.
|
<T> SingletonServiceBuilder<T> |
SingletonServiceBuilderFactory.createSingletonServiceBuilder(ServiceName name,
Service<T> primaryService,
Service<T> backupService) |
<T> SingletonServiceBuilder<T> |
SingletonServiceBuilderFactory.createSingletonServiceBuilder(ServiceName name,
Service<T> primaryService,
Service<T> backupService) |
<T> org.wildfly.clustering.service.Builder<T> |
SingletonPolicy.createSingletonServiceBuilder(ServiceName name,
Service<T> primaryService,
Service<T> backupService)
Creates a singleton service builder.
|
<T> org.wildfly.clustering.service.Builder<T> |
SingletonPolicy.createSingletonServiceBuilder(ServiceName name,
Service<T> primaryService,
Service<T> backupService)
Creates a singleton service builder.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.