public class CoreServiceImpl extends AbstractService implements CoreService, HealthDataProducer
logger| Constructor and Description |
|---|
CoreServiceImpl(java.lang.instrument.Instrumentation instrumentation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
InstrumentationProxy |
getInstrumentation() |
boolean |
isEnabled()
Is the service enabled.
|
void |
registerHealthDataChangeListener(HealthDataChangeListener listener) |
void |
shutdownAsync() |
getLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stoppublic CoreServiceImpl(java.lang.instrument.Instrumentation instrumentation)
protected void doStart()
doStart in class AbstractServiceprotected void doStop()
doStop in class AbstractServicepublic void shutdownAsync()
shutdownAsync in interface CoreServicepublic boolean isEnabled()
Servicepublic InstrumentationProxy getInstrumentation()
getInstrumentation in interface CoreServicepublic void registerHealthDataChangeListener(HealthDataChangeListener listener)
registerHealthDataChangeListener in interface HealthDataProducer