Package de.dlr.proseo.monitor.apimetrics
Klasse MetricsCycleBase
java.lang.Object
java.lang.Thread
de.dlr.proseo.monitor.apimetrics.MetricsCycleBase
- Alle implementierten Schnittstellen:
Runnable
- Bekannte direkte Unterklassen:
Metrics10Minutes
,MetricsHourly
This abstract class contains the base functionality to call the metrics function cyclic.
- Autor:
- Ernst Melchinger
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected Metrics
The Metrics instance used for calculationsprotected long
Milliseconds to wait between the callsVon Klasse geerbte Felder java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMetricsCycleBase
(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, javax.persistence.EntityManager em) Constructor of a MetricsCycleBase instance -
Methodenübersicht
Von Klasse geerbte Methoden java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, suspend, threadId, toString, yield
-
Felddetails
-
metrics
The Metrics instance used for calculations -
millisToWait
protected long millisToWaitMilliseconds to wait between the calls
-
-
Konstruktordetails
-
MetricsCycleBase
public MetricsCycleBase(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, javax.persistence.EntityManager em) Constructor of a MetricsCycleBase instance- Parameter:
config
- The monitor configurationtxManager
- The transaction managerem
- The JPA entity manager
-
-
Methodendetails