All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AsyncServiceBuilder<T> |
A ServiceBuilder decorator whose installed Service will start and/or stop asynchronously.
|
| AsyncServiceBuilder.Async |
Enumerates the Service methods that should execute asynchronously.
|
| BinaryServiceDescriptor<T> |
Describes a service by its name, provided value type, and dynamic name resolution mechanism.
|
| BinaryServiceDescriptor.Provider<T> |
Provides a two segment service descriptor.
|
| Dependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> |
Encapsulates logic for registering a value providing dependency with a service builder.
|
| Dependency.AbstractDependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> |
|
| Dependency.DefaultDependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> |
|
| Dependency.SimpleDependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> |
|
| FunctionExecutor<V> |
Encapsulates execution of a single argument function.
|
| FunctionExecutorRegistry<K,V> |
|
| Installer<ST extends org.jboss.msc.service.ServiceTarget> |
Encapsulates installation into a generic service target.
|
| Installer.AbstractBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> |
|
| Installer.AbstractNullaryBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> |
|
| Installer.AbstractUnaryBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>,T,V> |
|
| Installer.AsyncBuilder<B> |
Implemented by builds with asynchronous service support.
|
| Installer.Builder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends org.jboss.msc.service.ServiceBuilder<?>> |
Builds an installer of a service.
|
| Installer.Configuration<SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> |
Encapsulates the configuration of an Installer.
|
| Installer.DefaultInstaller<ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> |
|
| Installer.UnaryBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends org.jboss.msc.service.ServiceBuilder<?>,T,V> |
Builds an installer of a service providing a single value.
|
| Installer.UnaryService<T,V> |
|
| NullaryServiceDescriptor<T> |
Describes a service by its name, provided value type, and name resolution mechanism.
|
| NullaryServiceDescriptor.Provider<T> |
Provides a zero segment service descriptor.
|
| QuaternaryServiceDescriptor<T> |
Describes a service by its name, provided value type, and dynamic name resolution mechanism.
|
| QuaternaryServiceDescriptor.Provider<T> |
Provides a four segment service descriptor.
|
| ServiceDependency<V> |
Encapsulates a dependency on a service value.
|
| ServiceDependency.DefaultServiceDependency<V> |
|
| ServiceDependency.SimpleServiceDependency<V> |
|
| ServiceDescriptor<T> |
Describes a service by its name and provided value type.
|
| ServiceDescriptor.Provider<T,SD extends ServiceDescriptor<T>> |
Provides a service descriptor.
|
| ServiceInstaller |
Encapsulates service installation into a ServiceTarget.
|
| ServiceInstaller.AsyncBuilder<B> |
Implemented by builds with asynchronous service support.
|
| ServiceInstaller.Builder |
|
| ServiceInstaller.DefaultNullaryBuilder |
|
| ServiceInstaller.DefaultServiceInstaller |
|
| ServiceInstaller.DefaultUnaryBuilder<T,V> |
|
| ServiceInstaller.UnaryBuilder<T,V> |
|
| ServiceValueExecutorRegistry<V> |
A registry of captured values.
|
| ServiceValueRegistry<V> |
A registry of service values, keyed by ServiceName.
|
| TernaryServiceDescriptor<T> |
Describes a service by its name, provided value type, and dynamic name resolution mechanism.
|
| TernaryServiceDescriptor.Provider<T> |
Provides a three segment service descriptor.
|
| UnaryServiceDescriptor<T> |
Describes a service by its name, provided value type, and dynamic name resolution mechanism.
|
| UnaryServiceDescriptor.Provider<T> |
Provides a one segment service descriptor.
|
| ValueExecutorRegistry<K,V> |
A registry of captured values.
|
| ValueRegistry<K,V> |
A registry of values.
|