Class CompositeServiceBuilder<T>
java.lang.Object
org.jboss.msc.service.DelegatingServiceBuilder<T>
org.jboss.as.clustering.controller.CompositeServiceBuilder<T>
- All Implemented Interfaces:
org.jboss.msc.service.ServiceBuilder<T>
public class CompositeServiceBuilder<T>
extends org.jboss.msc.service.DelegatingServiceBuilder<T>
A
ServiceBuilder facade for installing a set of ServiceBuilder instances.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeServiceBuilder(Iterable<org.jboss.msc.service.ServiceBuilder<?>> builders) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.msc.service.ServiceBuilder<T>addListener(org.jboss.msc.service.LifecycleListener listener) org.jboss.msc.service.ServiceController<T>install()<V> Consumer<V>provides(org.jboss.msc.service.ServiceName... names) <V> Supplier<V>requires(org.jboss.msc.service.ServiceName name) org.jboss.msc.service.ServiceBuilder<T>setInitialMode(org.jboss.msc.service.ServiceController.Mode mode) org.jboss.msc.service.ServiceBuilder<T>setInstance(org.jboss.msc.Service service) Methods inherited from class org.jboss.msc.service.DelegatingServiceBuilder
addAliases, addDependency, addMonitor, getDelegate
-
Constructor Details
-
CompositeServiceBuilder
-
-
Method Details