@InterfaceAudience.Public @InterfaceStability.Evolving public final class ServiceOperations extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ServiceOperations.ServiceListeners
Class to manage a list of
ServiceStateChangeListener instances,
including a notification loop that is robust against changes to the list
during the notification process. |
Modifier and Type | Method and Description |
---|---|
static void |
stop(Service service)
Stop a service.
|
static Exception |
stopQuietly(org.slf4j.Logger log,
Service service)
Stop a service; if it is null do nothing.
|
static Exception |
stopQuietly(org.apache.commons.logging.Log log,
Service service)
Stop a service; if it is null do nothing.
|
static Exception |
stopQuietly(Service service)
Stop a service; if it is null do nothing.
|
public static void stop(Service service)
service
- a service or nullpublic static Exception stopQuietly(Service service)
service
- a service; may be nullpublic static Exception stopQuietly(org.apache.commons.logging.Log log, Service service)
log
- the log to warn atservice
- a service; may be nullstopQuietly(Service)
public static Exception stopQuietly(org.slf4j.Logger log, Service service)
log
- the log to warn atservice
- a service; may be nullstopQuietly(Service)
Copyright © 2018 Apache Software Foundation. All Rights Reserved.