| Package | Description |
|---|---|
| org.jboss.msc.service |
The service container implementation itself.
|
| Modifier and Type | Field and Description |
|---|---|
private ServiceBuilder.DependencyType |
ServiceBuilderImpl.Dependency.dependencyType |
| Modifier and Type | Method and Description |
|---|---|
(package private) ServiceBuilder.DependencyType |
ServiceBuilderImpl.Dependency.getDependencyType() |
static ServiceBuilder.DependencyType |
ServiceBuilder.DependencyType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ServiceBuilder.DependencyType[] |
ServiceBuilder.DependencyType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceBuilder<T> |
DelegatingServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType,
java.lang.Iterable<ServiceName> dependencies)
Add multiple, non-injected dependencies.
|
ServiceBuilder<T> |
ServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType,
java.lang.Iterable<ServiceName> dependencies)
Add multiple, non-injected dependencies.
|
ServiceBuilder<T> |
ServiceBuilderImpl.addDependencies(ServiceBuilder.DependencyType dependencyType,
java.lang.Iterable<ServiceName> newDependencies) |
ServiceBuilder<T> |
DelegatingServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType,
ServiceName... dependencies)
Add multiple, non-injected dependencies.
|
ServiceBuilder<T> |
ServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType,
ServiceName... dependencies)
Add multiple, non-injected dependencies.
|
ServiceBuilder<T> |
ServiceBuilderImpl.addDependencies(ServiceBuilder.DependencyType dependencyType,
ServiceName... newDependencies) |
(package private) ServiceBuilder<T> |
ServiceBuilderImpl.addDependenciesNoCheck(java.lang.Iterable<ServiceName> newDependencies,
ServiceBuilder.DependencyType dependencyType) |
ServiceBuilder<T> |
DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency)
Add a dependency.
|
ServiceBuilder<T> |
ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency)
Add a dependency.
|
ServiceBuilder<T> |
ServiceBuilderImpl.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency) |
<I> ServiceBuilder<T> |
DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency,
java.lang.Class<I> type,
Injector<I> target)
Add a service dependency.
|
<I> ServiceBuilder<T> |
ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency,
java.lang.Class<I> type,
Injector<I> target)
Add a service dependency.
|
<I> ServiceBuilder<T> |
ServiceBuilderImpl.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency,
java.lang.Class<I> type,
Injector<I> target) |
ServiceBuilder<T> |
DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency,
Injector<java.lang.Object> target)
Add a service dependency.
|
ServiceBuilder<T> |
ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency,
Injector<java.lang.Object> target)
Add a service dependency.
|
ServiceBuilder<T> |
ServiceBuilderImpl.addDependency(ServiceBuilder.DependencyType dependencyType,
ServiceName dependency,
Injector<java.lang.Object> target) |
private ServiceBuilderImpl.Dependency |
ServiceBuilderImpl.doAddDependency(ServiceName name,
ServiceBuilder.DependencyType type) |
(package private) void |
ServiceBuilderImpl.Dependency.setDependencyType(ServiceBuilder.DependencyType dependencyType) |
| Constructor and Description |
|---|
Dependency(ServiceName name,
ServiceBuilder.DependencyType dependencyType) |