JBoss Modular Service Kernel API 1.0.0.CR2

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

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

Uses of Service in org.jboss.msc.service
 

Classes in org.jboss.msc.service that implement Service
 class AbstractService<T>
          An abstract service class which provides default implementations.
 class ValueInjectionService<T>
          A service which propagates a value from a dependency.
 class ValueService<T>
          A service which returns the provided value, which is evaluated once per service start.
 

Fields in org.jboss.msc.service declared as Service
static Service<Void> Service.NULL
          A simple null service which performs no start or stop action.
 

Fields in org.jboss.msc.service with type parameters of type Service
static Value<Service<Void>> Service.NULL_VALUE
          A value which resolves to the null service.
 

Methods in org.jboss.msc.service that return Service
 Service<S> ServiceController.getService()
          Get the service.
 

Methods in org.jboss.msc.service with parameters of type 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.
 

Method parameters in org.jboss.msc.service with type arguments of type Service
<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.
 


JBoss Modular Service Kernel API 1.0.0.CR2

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