JBoss Modular Service Kernel API 1.0.0.GA

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<?> ServiceController.getParent()
          Get this service's parent service, or null if there is none.
 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.immediateDependencyAvailable(ServiceController<? extends S> controller)
          All unavailable immediate dependencies of the service are now available, i.e., they are installed and are not administratively disabled.
 void AbstractServiceListener.immediateDependencyAvailable(ServiceController<? extends S> controller)
          All unavailable immediate dependencies of the service are now available, i.e., they are installed and are not administratively disabled.
 void ServiceListener.immediateDependencyUnavailable(ServiceController<? extends S> controller)
          An immediate dependency of the service is uninstalled or administratively disabled.
 void AbstractServiceListener.immediateDependencyUnavailable(ServiceController<? extends S> controller)
          An immediate dependency of the service is uninstalled or administratively disabled.
 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 ServiceListener.serviceRemoveRequestCleared(ServiceController<? extends S> controller)
          The service removal is canceled.
 void AbstractServiceListener.serviceRemoveRequestCleared(ServiceController<? extends S> controller)
          The service removal is canceled.
 void ServiceListener.serviceRemoveRequested(ServiceController<? extends S> controller)
          The service is going to be removed.
 void AbstractServiceListener.serviceRemoveRequested(ServiceController<? extends S> controller)
          The service is going to be removed.
 void TimingServiceListener.transition(ServiceController<? extends Object> controller, ServiceController.Transition transition)
           
 void MultipleRemoveListener.transition(ServiceController<? extends Object> controller, ServiceController.Transition transition)
           
 void ServiceListener.transition(ServiceController<? extends S> controller, ServiceController.Transition transition)
          The service has transitioned to a new sub-state.
 void AbstractServiceListener.transition(ServiceController<? extends S> controller, ServiceController.Transition transition)
          The service has transitioned to a new sub-state.
 void ServiceListener.transitiveDependencyAvailable(ServiceController<? extends S> controller)
          All unavailable transitive dependencies of the service are now available (installed and not administratively disabled).
 void AbstractServiceListener.transitiveDependencyAvailable(ServiceController<? extends S> controller)
          All unavailable transitive dependencies of the service are now available (installed and not administratively disabled).
 void ServiceListener.transitiveDependencyUnavailable(ServiceController<? extends S> controller)
          A transitive dependency of the service is uninstalled or administratively disabled.
 void AbstractServiceListener.transitiveDependencyUnavailable(ServiceController<? extends S> controller)
          A transitive dependency of the service is uninstalled or administratively disabled.
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.GA

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