JBoss Modular Service Kernel API 1.0.0.GA

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

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

Uses of ServiceContainer in org.jboss.msc.service
 

Classes in org.jboss.msc.service that implement ServiceContainer
 class DelegatingServiceContainer
          A delegating container for things which depend on a service container rather than a specific target or registry instance.
 

Methods in org.jboss.msc.service that return ServiceContainer
 ServiceContainer DelegatingServiceContainer.addDependency(Collection<ServiceName> dependencies)
          Add a collection of dependencies that will be added to the all ServiceBuilders installed in this target
 ServiceContainer DelegatingServiceContainer.addDependency(ServiceName... dependencies)
          Add a list of dependencies that will be added to the all ServiceBuilders installed in this target.
 ServiceContainer DelegatingServiceContainer.addDependency(ServiceName dependency)
          Add a dependency that will be added to the all ServiceBuilders installed in this target.
 ServiceContainer DelegatingServiceContainer.addListener(Collection<ServiceListener<Object>> listeners)
          Add a collection of service listener that will be added to all ServiceBuilders installed in this target.
 ServiceContainer DelegatingServiceContainer.addListener(ServiceListener.Inheritance inheritance, Collection<ServiceListener<Object>> listeners)
          Add a collection of service listener that will be added to all ServiceBuilders installed in this target.
 ServiceContainer DelegatingServiceContainer.addListener(ServiceListener.Inheritance inheritance, ServiceListener<Object>... listeners)
          Add a list of service listener that will be added to all ServiceBuilders installed in this target.
 ServiceContainer DelegatingServiceContainer.addListener(ServiceListener.Inheritance inheritance, ServiceListener<Object> listener)
          Add a service listener that will be added to all the ServiceBuilders installed in this target.
 ServiceContainer DelegatingServiceContainer.addListener(ServiceListener<Object>... listeners)
          Add a list of service listener that will be added to all ServiceBuilders installed in this target.
 ServiceContainer DelegatingServiceContainer.addListener(ServiceListener<Object> listener)
          Add a service listener that will be added to all the ServiceBuilders installed in this target.
static ServiceContainer ServiceContainer.Factory.create()
          Create a new instance with a generated name and default thread pool.
static ServiceContainer ServiceContainer.Factory.create(int coreSize, long keepAliveTime, TimeUnit keepAliveTimeUnit)
          Create a new instance with a generated name and specified initial thread pool settings.
static ServiceContainer ServiceContainer.Factory.create(String name)
          Create a new instance with a given name and default thread pool.
static ServiceContainer ServiceContainer.Factory.create(String name, int coreSize, long keepAliveTime, TimeUnit keepAliveTimeUnit)
          Create a new instance with a given name and specified initial thread pool settings.
 ServiceContainer ServiceController.getServiceContainer()
          Get the service container associated with this controller.
 ServiceContainer DelegatingServiceContainer.removeDependency(ServiceName dependency)
          Remove a dependency from this target.
 ServiceContainer DelegatingServiceContainer.removeListener(ServiceListener<Object> listener)
          Remove a listener from this target, if it exists.
 

Methods in org.jboss.msc.service with parameters of type ServiceContainer
static boolean ServiceUtils.isServiceThread(Thread thread, ServiceContainer container)
          Determine whether the given thread is a service thread which is associated with the given container.
 


JBoss Modular Service Kernel API 1.0.0.GA

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