Class MonServiceAggregation
java.lang.Object
java.lang.Thread
de.dlr.proseo.monitor.microservice.MonServiceAggregation
- All Implemented Interfaces:
Runnable
The thread monitoring KPI01 timeliness
- Author:
- Melchinger
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
ConstructorsConstructorDescriptionMonServiceAggregation(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, jakarta.persistence.EntityManager em) Instantiate the monitor services thread -
Method Summary
Modifier and TypeMethodDescriptionvoidCollect the monitoring information of services for day and monthvoidrun()Start the monitor threadMethods inherited from class 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, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
Constructor Details
-
MonServiceAggregation
public MonServiceAggregation(MonitorConfiguration config, org.springframework.transaction.PlatformTransactionManager txManager, jakarta.persistence.EntityManager em) Instantiate the monitor services thread- Parameters:
config- The monitor configurationtxManager- The transaction managerconfig- The S1 monitor configuration additions
-
-
Method Details