Uses of Interface
org.jboss.msc.service.ServiceController
-
Packages that use ServiceController Package Description org.jboss.msc.service The service container implementation itself. -
-
Uses of ServiceController in org.jboss.msc.service
Classes in org.jboss.msc.service that implement ServiceController Modifier and Type Class Description (package private) class
ServiceControllerImpl<S>
The service controller implementation.Fields in org.jboss.msc.service with type parameters of type ServiceController Modifier and Type Field Description private java.util.Collection<ServiceController<?>>
BatchServiceTargetImpl. addedServiceControllers
private java.util.Set<ServiceController<?>>
ServiceContainerImpl. failed
private java.util.Set<ServiceController<?>>
StabilityMonitor. failed
private java.util.Set<ServiceController<?>>
ServiceContainerImpl. problems
private java.util.Set<ServiceController<?>>
StabilityMonitor. problems
Methods in org.jboss.msc.service that return ServiceController Modifier and Type Method Description ServiceController<?>
LifecycleContext. getController()
Get the associated service controller.ServiceController<?>
ServiceControllerImpl.StartContextImpl. getController()
ServiceController<?>
ServiceControllerImpl.StopContextImpl. getController()
ServiceController<?>
ServiceController. getParent()
Get this service's parent service, ornull
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<?>
ServiceContainerImpl. getRequiredService(ServiceName serviceName)
ServiceController<?>
ServiceRegistry. getRequiredService(ServiceName serviceName)
Get a service, throwing an exception if it is not found.ServiceController<?>
DelegatingServiceContainer. getService(ServiceName serviceName)
Get a service, returningnull
if it is not found.ServiceController<?>
DelegatingServiceRegistry. getService(ServiceName serviceName)
Get a service, returningnull
if it is not found.ServiceController<?>
ServiceContainerImpl. getService(ServiceName serviceName)
ServiceController<?>
ServiceRegistry. getService(ServiceName serviceName)
Get a service, returningnull
if it is not found.(package private) <T> ServiceController<T>
BatchServiceTargetImpl. install(ServiceBuilderImpl<T> serviceBuilder)
ServiceController<T>
DelegatingServiceBuilder. install()
Install the defined service into the container.ServiceController<T>
ServiceBuilder. install()
Install the defined service into the container.ServiceController<T>
ServiceBuilderImpl. install()
(package private) <T> ServiceController<T>
ServiceContainerImpl. install(ServiceBuilderImpl<T> serviceBuilder)
(package private) <T> ServiceController<T>
ServiceControllerImpl.ChildServiceTarget. install(ServiceBuilderImpl<T> serviceBuilder)
(package private) <T> ServiceController<T>
ServiceTargetImpl. install(ServiceBuilderImpl<T> serviceBuilder)
InstallserviceBuilder
in this target.Methods in org.jboss.msc.service with parameters of type ServiceController Modifier and Type Method Description void
StabilityMonitor. addController(ServiceController<?> controller)
Register controller with this monitor.(package private) void
ServiceContainerImpl. addFailed(ServiceController<?> controller)
(package private) void
StabilityMonitor. addFailed(ServiceController<?> controller)
(package private) void
ServiceContainerImpl. addProblem(ServiceController<?> controller)
(package private) void
StabilityMonitor. addProblem(ServiceController<?> controller)
void
AbstractServiceListener. dependencyFailed(ServiceController<? extends S> controller)
A dependency of the service has failed.void
ServiceListener. dependencyFailed(ServiceController<? extends S> controller)
Deprecated.A dependency of the service has failed.void
AbstractServiceListener. dependencyFailureCleared(ServiceController<? extends S> controller)
A dependency of the service is retrying to start.void
ServiceListener. dependencyFailureCleared(ServiceController<? extends S> controller)
Deprecated.A dependency of the service is retrying to start.void
AbstractServiceListener. immediateDependencyAvailable(ServiceController<? extends S> controller)
Allunavailable
immediate dependencies of the service are now available, i.e., they are installed and are not administrativelydisabled
.void
ServiceListener. immediateDependencyAvailable(ServiceController<? extends S> controller)
Deprecated.Allunavailable
immediate dependencies of the service are now available, i.e., they are installed and are not administrativelydisabled
.void
AbstractServiceListener. immediateDependencyUnavailable(ServiceController<? extends S> controller)
An immediate dependency of the service is uninstalled or administrativelydisabled
.void
ServiceListener. immediateDependencyUnavailable(ServiceController<? extends S> controller)
Deprecated.An immediate dependency of the service is uninstalled or administrativelydisabled
.void
AbstractServiceListener. listenerAdded(ServiceController<? extends S> controller)
The listener has been added to a controller.void
MultipleRemoveListener. listenerAdded(ServiceController<?> controller)
The listener has been added to a controller.void
ServiceListener. listenerAdded(ServiceController<? extends S> controller)
Deprecated.The listener has been added to a controller.void
TimingServiceListener. listenerAdded(ServiceController<? extends java.lang.Object> serviceController)
The listener has been added to a controller.void
StabilityMonitor. removeController(ServiceController<?> controller)
Unregister controller with this monitor.(package private) void
ServiceContainerImpl. removeFailed(ServiceController<?> controller)
(package private) void
StabilityMonitor. removeFailed(ServiceController<?> controller)
(package private) void
ServiceContainerImpl. removeProblem(ServiceController<?> controller)
(package private) void
StabilityMonitor. removeProblem(ServiceController<?> controller)
void
AbstractServiceListener. serviceRemoveRequestCleared(ServiceController<? extends S> controller)
The service removal is canceled.void
ServiceListener. serviceRemoveRequestCleared(ServiceController<? extends S> controller)
Deprecated.The service removal is canceled.void
AbstractServiceListener. serviceRemoveRequested(ServiceController<? extends S> controller)
The service is going to be removed.void
ServiceListener. serviceRemoveRequested(ServiceController<? extends S> controller)
Deprecated.The service is going to be removed.void
AbstractServiceListener. transition(ServiceController<? extends S> controller, ServiceController.Transition transition)
The service has transitioned to a new sub-state.void
MultipleRemoveListener. transition(ServiceController<? extends java.lang.Object> controller, ServiceController.Transition transition)
void
ServiceListener. transition(ServiceController<? extends S> controller, ServiceController.Transition transition)
Deprecated.The service has transitioned to a new sub-state.void
TimingServiceListener. transition(ServiceController<? extends java.lang.Object> controller, ServiceController.Transition transition)
void
AbstractServiceListener. transitiveDependencyAvailable(ServiceController<? extends S> controller)
Allunavailable
transitive dependencies of the service are now available (installed and not administrativelydisabled
).void
ServiceListener. transitiveDependencyAvailable(ServiceController<? extends S> controller)
Deprecated.Allunavailable
transitive dependencies of the service are now available (installed and not administrativelydisabled
).void
AbstractServiceListener. transitiveDependencyUnavailable(ServiceController<? extends S> controller)
A transitive dependency of the service is uninstalled or administrativelydisabled
.void
ServiceListener. transitiveDependencyUnavailable(ServiceController<? extends S> controller)
Deprecated.A transitive dependency of the service is uninstalled or administrativelydisabled
.static void
ServiceUtils. undeployAll(java.lang.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 Modifier and Type Method Description boolean
DelegatingServiceContainer. awaitStability(long timeout, java.util.concurrent.TimeUnit unit, java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problem)
Causes the current thread to wait until the container is stable.void
DelegatingServiceContainer. awaitStability(java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problem)
Causes the current thread to wait until the container is stable.boolean
ServiceContainer. awaitStability(long timeout, java.util.concurrent.TimeUnit unit, java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problem)
Causes the current thread to wait until the container is stable.void
ServiceContainer. awaitStability(java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problem)
Causes the current thread to wait until the container is stable.boolean
ServiceContainerImpl. awaitStability(long timeout, java.util.concurrent.TimeUnit unit, java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problem)
void
ServiceContainerImpl. awaitStability(java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problem)
boolean
StabilityMonitor. awaitStability(long timeout, java.util.concurrent.TimeUnit unit, java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problems)
Causes the current thread to wait until the monitor is stable.boolean
StabilityMonitor. awaitStability(long timeout, java.util.concurrent.TimeUnit unit, java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problems, StabilityStatistics statistics)
Causes the current thread to wait until the monitor is stable.void
StabilityMonitor. awaitStability(java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problems)
Causes the current thread to wait until the monitor is stable.void
StabilityMonitor. awaitStability(java.util.Set<? super ServiceController<?>> failed, java.util.Set<? super ServiceController<?>> problems, StabilityStatistics statistics)
Causes the current thread to wait until the monitor is stable.static void
ServiceUtils. undeployAll(java.lang.Runnable completeTask, java.util.List<ServiceController<?>> controllers)
Undeploy all the controllers and call the given runnable task when complete.
-