Class MonServiceAggregation

java.lang.Object
java.lang.Thread
de.dlr.proseo.monitor.microservice.MonServiceAggregation
All Implemented Interfaces:
Runnable

public class MonServiceAggregation extends Thread
The thread monitoring KPI01 timeliness
Author:
Melchinger
  • 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 configuration
      txManager - The transaction manager
      config - The S1 monitor configuration additions
  • Method Details

    • checkMonServiceAggregation

      public void checkMonServiceAggregation()
      Collect the monitoring information of services for day and month
    • run

      public void run()
      Start the monitor thread
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread