public class EmptyCriticalAnalyzer extends Object implements CriticalAnalyzer
| Modifier and Type | Method and Description |
|---|---|
void |
add(CriticalComponent component) |
CriticalAnalyzer |
addAction(CriticalAction action) |
void |
check() |
long |
getCheckTimeNanoSeconds() |
static EmptyCriticalAnalyzer |
getInstance() |
long |
getTimeout(TimeUnit unit) |
long |
getTimeoutNanoSeconds() |
boolean |
isMeasuring() |
boolean |
isStarted() |
void |
remove(CriticalComponent component) |
CriticalAnalyzer |
setCheckTime(long timeout,
TimeUnit unit) |
CriticalAnalyzer |
setTimeout(long timeout,
TimeUnit unit) |
void |
start() |
void |
stop() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, getNumberOfComponentsasyncStoppublic static EmptyCriticalAnalyzer getInstance()
public void add(CriticalComponent component)
add in interface CriticalAnalyzerpublic void remove(CriticalComponent component)
remove in interface CriticalAnalyzerpublic boolean isMeasuring()
isMeasuring in interface CriticalAnalyzerpublic void start()
throws Exception
start in interface ActiveMQComponentExceptionpublic void stop()
throws Exception
stop in interface ActiveMQComponentExceptionpublic long getTimeoutNanoSeconds()
getTimeoutNanoSeconds in interface CriticalAnalyzerpublic boolean isStarted()
isStarted in interface ActiveMQComponentpublic CriticalAnalyzer setCheckTime(long timeout, TimeUnit unit)
setCheckTime in interface CriticalAnalyzerpublic long getCheckTimeNanoSeconds()
getCheckTimeNanoSeconds in interface CriticalAnalyzerpublic CriticalAnalyzer setTimeout(long timeout, TimeUnit unit)
setTimeout in interface CriticalAnalyzerpublic long getTimeout(TimeUnit unit)
getTimeout in interface CriticalAnalyzerpublic CriticalAnalyzer addAction(CriticalAction action)
addAction in interface CriticalAnalyzerpublic void check()
check in interface CriticalAnalyzerCopyright © 2020 The Apache Software Foundation. All Rights Reserved.