Interface CriticalAnalyzer
- All Superinterfaces:
ActiveMQComponent
- All Known Implementing Classes:
CriticalAnalyzerImpl,EmptyCriticalAnalyzer
-
Method Summary
Modifier and TypeMethodDescriptionvoidadd(CriticalComponent component) addAction(CriticalAction action) voidcheck()default voidclear()longdefault intlonggetTimeout(TimeUnit unit) longbooleanvoidremove(CriticalComponent component) setCheckTime(long timeout, TimeUnit unit) setTimeout(long timeout, TimeUnit unit) Methods inherited from interface org.apache.activemq.artemis.core.server.ActiveMQComponent
asyncStop, isStarted, start, stop
-
Method Details
-
clear
default void clear() -
getNumberOfComponents
default int getNumberOfComponents() -
isMeasuring
boolean isMeasuring() -
add
-
remove
-
setCheckTime
-
getCheckTimeNanoSeconds
long getCheckTimeNanoSeconds() -
setTimeout
-
getTimeout
-
getTimeoutNanoSeconds
long getTimeoutNanoSeconds() -
addAction
-
check
void check()
-