java.io.Closeable
, java.lang.AutoCloseable
, LifecycleComponent
, Releasable
public class MonitorService extends AbstractLifecycleComponent
deprecationLogger, logger, settings
lifecycle
Constructor | Description |
---|---|
MonitorService(Settings settings,
NodeEnvironment nodeEnvironment,
ThreadPool threadPool,
ClusterInfoService clusterInfoService) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
doClose() |
|
protected void |
doStart() |
|
protected void |
doStop() |
|
FsService |
fsService() |
|
JvmService |
jvmService() |
|
OsService |
osService() |
|
ProcessService |
processService() |
logDeprecatedSetting, logRemovedSetting, nodeName
addLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stop
public MonitorService(Settings settings, NodeEnvironment nodeEnvironment, ThreadPool threadPool, ClusterInfoService clusterInfoService) throws java.io.IOException
java.io.IOException
public OsService osService()
public ProcessService processService()
public JvmService jvmService()
public FsService fsService()
protected void doStart()
doStart
in class AbstractLifecycleComponent
protected void doStop()
doStop
in class AbstractLifecycleComponent
protected void doClose()
doClose
in class AbstractLifecycleComponent