JBoss Modular Service Kernel API 1.0.0.Beta6

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

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

Uses of ServiceController in org.jboss.msc.service
 

Methods in org.jboss.msc.service that return ServiceController
 ServiceController<?> LifecycleContext.getController()
          Get the associated service controller.
 ServiceController<?> DelegatingServiceContainer.getRequiredService(ServiceName serviceName)
          Get a service, throwing an exception if it is not found.
 ServiceController<?> DelegatingServiceRegistry.getRequiredService(ServiceName serviceName)
          Get a service, throwing an exception if it is not found.
 ServiceController<?> ServiceRegistry.getRequiredService(ServiceName serviceName)
          Get a service, throwing an exception if it is not found.
 ServiceController<?> DelegatingServiceContainer.getService(ServiceName serviceName)
          Get a service, returning null if it is not found.
 ServiceController<?> DelegatingServiceRegistry.getService(ServiceName serviceName)
          Get a service, returning null if it is not found.
 ServiceController<?> ServiceRegistry.getService(ServiceName serviceName)
          Get a service, returning null if it is not found.
 ServiceController<T> DelegatingServiceBuilder.install()
          Install the defined service into the container.
 ServiceController<T> ServiceBuilder.install()
          Install the defined service into the container.
 

Methods in org.jboss.msc.service with parameters of type ServiceController
 void ServiceListener.dependencyFailed(ServiceController<? extends S> controller)
          A dependency of the service has failed.
 void AbstractServiceListener.dependencyFailed(ServiceController<? extends S> controller)
          A dependency of the service has failed.
 void ServiceListener.dependencyFailureCleared(ServiceController<? extends S> controller)
          A dependency of the service is retrying to start.
 void AbstractServiceListener.dependencyFailureCleared(ServiceController<? extends S> controller)
          A dependency of the service is retrying to start.
 void ServiceListener.dependencyInstalled(ServiceController<? extends S> controller)
          All uninstalled dependencies of the service are now installed.
 void AbstractServiceListener.dependencyInstalled(ServiceController<? extends S> controller)
          All uninstalled dependencies of the service are now installed.
 void ServiceListener.dependencyUninstalled(ServiceController<? extends S> controller)
          A dependency of the service is uninstalled.
 void AbstractServiceListener.dependencyUninstalled(ServiceController<? extends S> controller)
          A dependency of the service is uninstalled.
 void MultipleRemoveListener.listenerAdded(ServiceController<?> controller)
          The listener has been added to a controller.
 void TimingServiceListener.listenerAdded(ServiceController<? extends Object> serviceController)
          The listener has been added to a controller.
 void ServiceListener.listenerAdded(ServiceController<? extends S> controller)
          The listener has been added to a controller.
 void AbstractServiceListener.listenerAdded(ServiceController<? extends S> controller)
          The listener has been added to a controller.
 void TimingServiceListener.serviceFailed(ServiceController<? extends Object> serviceController, StartException reason)
          The service start has failed.
 void ServiceListener.serviceFailed(ServiceController<? extends S> controller, StartException reason)
          The service start has failed.
 void AbstractServiceListener.serviceFailed(ServiceController<? extends S> controller, StartException reason)
          The service start has failed.
 void MultipleRemoveListener.serviceRemoved(ServiceController<?> controller)
          The service has been removed.
 void ServiceListener.serviceRemoved(ServiceController<? extends S> controller)
          The service has been removed.
 void AbstractServiceListener.serviceRemoved(ServiceController<? extends S> controller)
          The service has been removed.
 void TimingServiceListener.serviceStarted(ServiceController<? extends Object> serviceController)
          The service is started (up).
 void ServiceListener.serviceStarted(ServiceController<? extends S> controller)
          The service is started (up).
 void AbstractServiceListener.serviceStarted(ServiceController<? extends S> controller)
          The service is started (up).
 void ServiceListener.serviceStarting(ServiceController<? extends S> controller)
          The service is starting.
 void AbstractServiceListener.serviceStarting(ServiceController<? extends S> controller)
          The service is starting.
 void ServiceListener.serviceStopped(ServiceController<? extends S> controller)
          The service is stopped (down).
 void AbstractServiceListener.serviceStopped(ServiceController<? extends S> controller)
          The service is stopped (down).
 void ServiceListener.serviceStopping(ServiceController<? extends S> controller)
          The service is stopping.
 void AbstractServiceListener.serviceStopping(ServiceController<? extends S> controller)
          The service is stopping.
static void ServiceUtils.undeployAll(Runnable completeTask, ServiceController<?>... controllers)
          Undeploy all the controllers and call the given runnable task when complete.
 

Method parameters in org.jboss.msc.service with type arguments of type ServiceController
static void ServiceUtils.undeployAll(Runnable completeTask, List<ServiceController<?>> controllers)
          Undeploy all the controllers and call the given runnable task when complete.
 


JBoss Modular Service Kernel API 1.0.0.Beta6

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