public class SamplerServiceImpl extends AbstractService implements SamplerService
logger| Constructor and Description |
|---|
SamplerServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.io.Closeable |
addSampler(java.lang.Runnable sampler,
long initialDelay,
long period,
java.util.concurrent.TimeUnit timeUnit)
Schedules runnable to be run at given period with the given initial delay
|
java.io.Closeable |
addSampler(java.lang.Runnable sampler,
long period,
java.util.concurrent.TimeUnit timeUnit)
Schedules runnable to be run at given period.
|
protected void |
doStart() |
protected void |
doStop() |
boolean |
isEnabled()
Is the service enabled.
|
getLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopprotected void doStart()
doStart in class AbstractServiceprotected void doStop()
doStop in class AbstractServicepublic boolean isEnabled()
Servicepublic java.io.Closeable addSampler(java.lang.Runnable sampler,
long period,
java.util.concurrent.TimeUnit timeUnit)
SamplerServiceaddSampler in interface SamplerServicepublic java.io.Closeable addSampler(java.lang.Runnable sampler,
long initialDelay,
long period,
java.util.concurrent.TimeUnit timeUnit)
SamplerServiceaddSampler in interface SamplerService