public class DelegatingServiceBuilder<T> extends Object implements org.jboss.msc.service.ServiceBuilder<T>
Constructor and Description |
---|
DelegatingServiceBuilder(org.jboss.msc.service.ServiceBuilder<T> builder,
ServiceControllerFactory factory) |
Modifier and Type | Method and Description |
---|---|
org.jboss.msc.service.ServiceBuilder<T> |
addAliases(org.jboss.msc.service.ServiceName... aliases) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependencies(Iterable<org.jboss.msc.service.ServiceName> dependencies) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependencies(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType,
Iterable<org.jboss.msc.service.ServiceName> dependencies) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependencies(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType,
org.jboss.msc.service.ServiceName... dependencies) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependencies(org.jboss.msc.service.ServiceName... dependencies) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependency(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType,
org.jboss.msc.service.ServiceName dependency) |
<I> org.jboss.msc.service.ServiceBuilder<T> |
addDependency(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType,
org.jboss.msc.service.ServiceName dependency,
Class<I> type,
org.jboss.msc.inject.Injector<I> target) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependency(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType,
org.jboss.msc.service.ServiceName dependency,
org.jboss.msc.inject.Injector<Object> target) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependency(org.jboss.msc.service.ServiceName dependency) |
<I> org.jboss.msc.service.ServiceBuilder<T> |
addDependency(org.jboss.msc.service.ServiceName dependency,
Class<I> type,
org.jboss.msc.inject.Injector<I> target) |
org.jboss.msc.service.ServiceBuilder<T> |
addDependency(org.jboss.msc.service.ServiceName dependency,
org.jboss.msc.inject.Injector<Object> target) |
<I> org.jboss.msc.service.ServiceBuilder<T> |
addInjection(org.jboss.msc.inject.Injector<? super I> target,
I value) |
org.jboss.msc.service.ServiceBuilder<T> |
addInjection(org.jboss.msc.inject.Injector<? super T> target) |
<I> org.jboss.msc.service.ServiceBuilder<T> |
addInjectionValue(org.jboss.msc.inject.Injector<? super I> target,
org.jboss.msc.value.Value<I> value) |
org.jboss.msc.service.ServiceBuilder<T> |
addListener(Collection<? extends org.jboss.msc.service.ServiceListener<? super T>> listeners) |
org.jboss.msc.service.ServiceBuilder<T> |
addListener(org.jboss.msc.service.ServiceListener<? super T>... listeners) |
org.jboss.msc.service.ServiceBuilder<T> |
addListener(org.jboss.msc.service.ServiceListener<? super T> listener) |
org.jboss.msc.service.ServiceBuilder<T> |
addMonitor(org.jboss.msc.service.StabilityMonitor monitor) |
org.jboss.msc.service.ServiceBuilder<T> |
addMonitors(org.jboss.msc.service.StabilityMonitor... monitors) |
org.jboss.msc.service.ServiceController<T> |
install() |
org.jboss.msc.service.ServiceBuilder<T> |
setInitialMode(org.jboss.msc.service.ServiceController.Mode mode) |
public DelegatingServiceBuilder(org.jboss.msc.service.ServiceBuilder<T> builder, ServiceControllerFactory factory)
public org.jboss.msc.service.ServiceBuilder<T> addAliases(org.jboss.msc.service.ServiceName... aliases)
addAliases
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> setInitialMode(org.jboss.msc.service.ServiceController.Mode mode)
setInitialMode
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependencies(org.jboss.msc.service.ServiceName... dependencies)
addDependencies
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependencies(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType, org.jboss.msc.service.ServiceName... dependencies)
addDependencies
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependencies(Iterable<org.jboss.msc.service.ServiceName> dependencies)
addDependencies
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependencies(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType, Iterable<org.jboss.msc.service.ServiceName> dependencies)
addDependencies
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependency(org.jboss.msc.service.ServiceName dependency)
addDependency
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependency(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType, org.jboss.msc.service.ServiceName dependency)
addDependency
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependency(org.jboss.msc.service.ServiceName dependency, org.jboss.msc.inject.Injector<Object> target)
addDependency
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addDependency(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType, org.jboss.msc.service.ServiceName dependency, org.jboss.msc.inject.Injector<Object> target)
addDependency
in interface org.jboss.msc.service.ServiceBuilder<T>
public <I> org.jboss.msc.service.ServiceBuilder<T> addDependency(org.jboss.msc.service.ServiceName dependency, Class<I> type, org.jboss.msc.inject.Injector<I> target)
addDependency
in interface org.jboss.msc.service.ServiceBuilder<T>
public <I> org.jboss.msc.service.ServiceBuilder<T> addDependency(org.jboss.msc.service.ServiceBuilder.DependencyType dependencyType, org.jboss.msc.service.ServiceName dependency, Class<I> type, org.jboss.msc.inject.Injector<I> target)
addDependency
in interface org.jboss.msc.service.ServiceBuilder<T>
public <I> org.jboss.msc.service.ServiceBuilder<T> addInjection(org.jboss.msc.inject.Injector<? super I> target, I value)
addInjection
in interface org.jboss.msc.service.ServiceBuilder<T>
public <I> org.jboss.msc.service.ServiceBuilder<T> addInjectionValue(org.jboss.msc.inject.Injector<? super I> target, org.jboss.msc.value.Value<I> value)
addInjectionValue
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addInjection(org.jboss.msc.inject.Injector<? super T> target)
addInjection
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addMonitor(org.jboss.msc.service.StabilityMonitor monitor)
addMonitor
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addMonitors(org.jboss.msc.service.StabilityMonitor... monitors)
addMonitors
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addListener(org.jboss.msc.service.ServiceListener<? super T> listener)
addListener
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addListener(org.jboss.msc.service.ServiceListener<? super T>... listeners)
addListener
in interface org.jboss.msc.service.ServiceBuilder<T>
public org.jboss.msc.service.ServiceBuilder<T> addListener(Collection<? extends org.jboss.msc.service.ServiceListener<? super T>> listeners)
addListener
in interface org.jboss.msc.service.ServiceBuilder<T>
Copyright © 2014 JBoss by Red Hat. All rights reserved.