Package de.dlr.proseo.monitor
Klasse MonitorApplication
java.lang.Object
de.dlr.proseo.monitor.MonitorApplication
- Alle implementierten Schnittstellen:
org.springframework.boot.CommandLineRunner
@SpringBootApplication
@EnableConfigurationProperties
@ComponentScan(basePackages="de.dlr.proseo")
@EnableJpaRepositories("de.dlr.proseo.model.dao")
public class MonitorApplication
extends Object
implements org.springframework.boot.CommandLineRunner
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic MonitorConfigurationstatic Stringstatic Stringstatic final Stringstatic final StringSome constant definition for public use.(Package privat) MonitorConfigurationMonitorServices configurationstatic Stringstatic org.springframework.boot.web.client.RestTemplateBuilder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic voidInitialize and run applicationvoidvoidStart the 10 minutes metrics threadvoidStart the hourly metrics threadvoidStart the order monitoring threadvoidStart the product monitoring threadvoidStart the service monitoring threadvoidStart the service monitoring threadvoidStop the 10 minutes metrics threadvoidStop the hourly metrics threadvoidStop the order monitoring threadvoidStop the product monitoring threadvoidStop the service monitoring threadvoidStop the service monitoring thread
-
Felddetails
-
jobNamePrefix
Some constant definition for public use.- Siehe auch:
-
jobContainerPrefix
- Siehe auch:
-
hostName
-
hostIP
-
port
-
config
-
rtb
public static org.springframework.boot.web.client.RestTemplateBuilder rtb -
monitorConfig
MonitorServices configuration
-
-
Konstruktordetails
-
MonitorApplication
public MonitorApplication()
-
-
Methodendetails
-
main
Initialize and run application- Parameter:
args- command line arguments- Löst aus:
Exception
-
startMonitorServices
public void startMonitorServices()Start the service monitoring thread -
stopMonitorServices
public void stopMonitorServices()Stop the service monitoring thread -
startMonitorServicesAggregation
public void startMonitorServicesAggregation()Start the service monitoring thread -
stopMonitorServicesAggregation
public void stopMonitorServicesAggregation()Stop the service monitoring thread -
startMonitorOrders
public void startMonitorOrders()Start the order monitoring thread -
stopMonitorOrders
public void stopMonitorOrders()Stop the order monitoring thread -
startMonitorProducts
public void startMonitorProducts()Start the product monitoring thread -
stopMonitorProducts
public void stopMonitorProducts()Stop the product monitoring thread -
startMetrics10
public void startMetrics10()Start the 10 minutes metrics thread -
stopMetrics10
public void stopMetrics10()Stop the 10 minutes metrics thread -
startMetricsHourly
public void startMetricsHourly()Start the hourly metrics thread -
stopMetricsHourly
public void stopMetricsHourly()Stop the hourly metrics thread -
run
- Angegeben von:
runin Schnittstelleorg.springframework.boot.CommandLineRunner- Löst aus:
Exception
-