Klasse MonServiceAggregation
java.lang.Object
java.lang.Thread
de.dlr.proseo.monitor.microservice.MonServiceAggregation
- Alle implementierten Schnittstellen:
Runnable
The thread monitoring KPI01 timeliness
- Autor:
- Melchinger
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler
-
Feldübersicht
Von Klasse geerbte Felder java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMonServiceAggregation
(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, javax.persistence.EntityManager em) Instantiate the monitor services thread -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Collect the monitoring information of services for day and monthvoid
run()
Start the monitor threadVon 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
-
Konstruktordetails
-
MonServiceAggregation
public MonServiceAggregation(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, javax.persistence.EntityManager em) Instantiate the monitor services thread- Parameter:
config
- The monitor configurationtxManager
- The transaction managerconfig
- The S1 monitor configuration additions
-
-
Methodendetails