Interface | Description |
---|---|
Builder<T> |
Encapsulates the logic for building a service.
|
DefaultableUnaryRequirement |
Identifies a requirement that provides a service and can reference some default requirement.
|
Dependency |
Encapsulates logic for registering a service dependency.
|
GroupServiceNameFactory |
Factory for generating a
ServiceName for a group. |
Requirement |
Identifies a requirement that provides a service.
|
ServiceNameProvider |
Provides a service name.
|
SubGroupServiceNameFactory | |
UnaryRequirement |
Identifies a requirement that provides a service.
|
ValueDependency<T> |
Service dependency that provides a value.
|
Class | Description |
---|---|
AliasServiceBuilder<T> |
Builds a alias to another service.
|
AsynchronousServiceBuilder<T> |
Builder for asynchronously started/stopped services.
|
InjectedValueDependency<T> |
Service dependency whose provided value is made available via injection.
|
InjectorDependency<T> |
Service dependency requiring an injector.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.