JBoss Modular Service Kernel API 1.0.0.GA

Uses of Interface
org.jboss.msc.service.ServiceBuilder

Packages that use ServiceBuilder
org.jboss.msc.service The service container implementation itself. 
 

Uses of ServiceBuilder in org.jboss.msc.service
 

Classes in org.jboss.msc.service that implement ServiceBuilder
 class DelegatingServiceBuilder<T>
          A service builder which delegates to another service builder.
 

Methods in org.jboss.msc.service that return ServiceBuilder
 ServiceBuilder<T> DelegatingServiceBuilder.addAliases(ServiceName... aliases)
          Add aliases for this service.
 ServiceBuilder<T> ServiceBuilder.addAliases(ServiceName... aliases)
          Add aliases for this service.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependencies(Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> ServiceBuilder.addDependencies(Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType, Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> ServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType, Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 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> DelegatingServiceBuilder.addDependencies(ServiceName... dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> ServiceBuilder.addDependencies(ServiceName... dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency)
          Add a dependency.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency)
          Add a dependency.
<I> ServiceBuilder<T>
DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
<I> ServiceBuilder<T>
ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Injector<Object> target)
          Add a service dependency.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Injector<Object> target)
          Add a service dependency.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceName dependency)
          Add a dependency.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceName dependency)
          Add a dependency.
<I> ServiceBuilder<T>
DelegatingServiceBuilder.addDependency(ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
<I> ServiceBuilder<T>
ServiceBuilder.addDependency(ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceName dependency, Injector<Object> target)
          Add a service dependency.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceName dependency, Injector<Object> target)
          Add a service dependency.
<I> ServiceBuilder<T>
DelegatingServiceBuilder.addInjection(Injector<? super I> target, I value)
          Add an injection.
<I> ServiceBuilder<T>
ServiceBuilder.addInjection(Injector<? super I> target, I value)
          Add an injection.
 ServiceBuilder<T> DelegatingServiceBuilder.addInjection(Injector<? super T> target)
          Add an injection of this service into another target.
 ServiceBuilder<T> ServiceBuilder.addInjection(Injector<? super T> target)
          Add an injection of this service into another target.
<I> ServiceBuilder<T>
DelegatingServiceBuilder.addInjectionValue(Injector<? super I> target, Value<I> value)
          Add an injection value.
<I> ServiceBuilder<T>
ServiceBuilder.addInjectionValue(Injector<? super I> target, Value<I> value)
          Add an injection value.
 ServiceBuilder<T> DelegatingServiceBuilder.addListener(Collection<? extends ServiceListener<? super T>> listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> ServiceBuilder.addListener(Collection<? extends ServiceListener<? super T>> listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> DelegatingServiceBuilder.addListener(ServiceListener.Inheritance inheritance, Collection<? extends ServiceListener<? super T>> listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> ServiceBuilder.addListener(ServiceListener.Inheritance inheritance, Collection<? extends ServiceListener<? super T>> listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> DelegatingServiceBuilder.addListener(ServiceListener.Inheritance inheritance, ServiceListener<? super T>... listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> ServiceBuilder.addListener(ServiceListener.Inheritance inheritance, ServiceListener<? super T>... listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> DelegatingServiceBuilder.addListener(ServiceListener.Inheritance inheritance, ServiceListener<? super T> listener)
          Add a service listener that will be added to this service.
 ServiceBuilder<T> ServiceBuilder.addListener(ServiceListener.Inheritance inheritance, ServiceListener<? super T> listener)
          Add a service listener that will be added to this service.
 ServiceBuilder<T> DelegatingServiceBuilder.addListener(ServiceListener<? super T>... listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> ServiceBuilder.addListener(ServiceListener<? super T>... listeners)
          Add service listeners that will be added to this service.
 ServiceBuilder<T> DelegatingServiceBuilder.addListener(ServiceListener<? super T> listener)
          Add a service listener that will be added to this service.
 ServiceBuilder<T> ServiceBuilder.addListener(ServiceListener<? super T> listener)
          Add a service listener that will be added to this service.
<T> ServiceBuilder<T>
DelegatingServiceContainer.addService(ServiceName name, Service<T> service)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
DelegatingServiceTarget.addService(ServiceName name, Service<T> service)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
ServiceTarget.addService(ServiceName name, Service<T> service)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
DelegatingServiceContainer.addServiceValue(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
DelegatingServiceTarget.addServiceValue(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
ServiceTarget.addServiceValue(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this target.
 ServiceBuilder<T> DelegatingServiceBuilder.setInitialMode(ServiceController.Mode mode)
          Set the initial mode.
 ServiceBuilder<T> ServiceBuilder.setInitialMode(ServiceController.Mode mode)
          Set the initial mode.
 

Constructors in org.jboss.msc.service with parameters of type ServiceBuilder
DelegatingServiceBuilder(ServiceBuilder<T> delegate)
          Construct a new instance.
 


JBoss Modular Service Kernel API 1.0.0.GA

Copyright © 2011 JBoss, a division of Red Hat, Inc.