Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- check(MicroService, MonitorServices) - Method in class de.dlr.proseo.monitor.microservice.DockerService
-
Checck whether the service is running on this docker
- check(MonitorServices) - Method in class de.dlr.proseo.monitor.microservice.MicroService
-
Check the state of this service
- checkMonServiceAggregation() - Method in class de.dlr.proseo.monitor.microservice.MonServiceAggregation
-
Collect the monitoring information of services for day and month
- checkOrders() - Method in class de.dlr.proseo.monitor.order.MonitorOrders
-
Collect the monitoring information of orders
- checkProducts() - Method in class de.dlr.proseo.monitor.product.MonitorProducts
-
Collect the monitoring information of production for hour, day and month
- checkServices() - Method in class de.dlr.proseo.monitor.microservice.MonitorServices
- config - Static variable in class de.dlr.proseo.monitor.MonitorApplication
- createEntry(MonitorServices) - Method in class de.dlr.proseo.monitor.microservice.MicroService
-
Create a new database entry of this
D
- de.dlr.proseo.monitor - package de.dlr.proseo.monitor
-
Top-level classes for the prosEO MonitorServices component
- de.dlr.proseo.monitor.apimetrics - package de.dlr.proseo.monitor.apimetrics
- de.dlr.proseo.monitor.microservice - package de.dlr.proseo.monitor.microservice
- de.dlr.proseo.monitor.order - package de.dlr.proseo.monitor.order
- de.dlr.proseo.monitor.product - package de.dlr.proseo.monitor.product
- de.dlr.proseo.monitor.rest - package de.dlr.proseo.monitor.rest
- Docker() - Constructor for class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- DockerService - Class in de.dlr.proseo.monitor.microservice
-
Represent a docker "machine" to check status of a service
- DockerService(MonitorConfiguration.Docker) - Constructor for class de.dlr.proseo.monitor.microservice.DockerService
-
Instantiate the docker service
- doCycle() - Method in class de.dlr.proseo.monitor.apimetrics.Metrics10Minutes
-
The 10 minutes metrics calls
- doCycle() - Method in class de.dlr.proseo.monitor.apimetrics.MetricsCycleBase
-
To be declared in subclasses
- doCycle() - Method in class de.dlr.proseo.monitor.apimetrics.MetricsHourly
-
The hourly metrics calls
- downloadSize() - Method in class de.dlr.proseo.monitor.apimetrics.Metrics
-
Cumulative size of
by of mission platform ( . ) downloaded (by ) in Bytes One entry for the complete time period
F
- filterChain(HttpSecurity) - Method in class de.dlr.proseo.monitor.MonitorSecurityConfig
-
Set the Ingestor security options
G
- getAggregationStart() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getApiVersion() - Method in class de.dlr.proseo.monitor.microservice.DockerService
- getApiVersion() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- getConnectTimeout() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getCycle() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getDocker() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getDocker() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- getDockers() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getDockerService(String) - Method in class de.dlr.proseo.monitor.microservice.MonitorServices
- getDoFirstStart() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getDownload() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getFirstStartDuration() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getHasActuator() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getHasActuator() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- getInfo() - Method in interface de.dlr.proseo.monitor.rest.InfoController
-
Get information about monitoring
- getInfo() - Method in class de.dlr.proseo.monitor.rest.InfoControllerDecorator
-
Get information about monitoring
- getInfo() - Method in class de.dlr.proseo.monitor.rest.InfoControllerImpl
- getIp() - Method in class de.dlr.proseo.monitor.microservice.DockerService
- getIp() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- getIsProseo() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getIsProseo() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- getKubernetes() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getKubernetes(String) - Method in class de.dlr.proseo.monitor.microservice.MonitorServices
- getMonExtService(String, String) - Method in class de.dlr.proseo.monitor.microservice.MonitorServices
- getMonService(String, String) - Method in class de.dlr.proseo.monitor.microservice.MonitorServices
- getName() - Method in class de.dlr.proseo.monitor.microservice.DockerService
- getName() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getName() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- getName() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- getNameId() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getNameId() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- getOrderCycle() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getOriginToPublication() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getPort() - Method in class de.dlr.proseo.monitor.microservice.DockerService
- getPort() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- getProdCycle() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getProducedBytesAndCount() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getProducedBytesAndCountForType() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getProductCycle() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getProductTypeRegex() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getReadTimeout() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getSensingToPublication() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getServiceAggregationCycle() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getServiceCycle() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getServices() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getState() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getSubmisionToCompletion() - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- getTxManager() - Method in class de.dlr.proseo.monitor.microservice.MonitorServices
- getUrl() - Method in class de.dlr.proseo.monitor.microservice.MicroService
- getUrl() - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
H
- hostIP - Static variable in class de.dlr.proseo.monitor.MonitorApplication
- hostName - Static variable in class de.dlr.proseo.monitor.MonitorApplication
I
- InfoController - Interface in de.dlr.proseo.monitor.rest
-
No description (Generated with springmvc-raml-parser v.2.0.5)
- InfoControllerDecorator - Class in de.dlr.proseo.monitor.rest
-
No description (Generated with springmvc-raml-parser v.2.0.5)
- InfoControllerDecorator() - Constructor for class de.dlr.proseo.monitor.rest.InfoControllerDecorator
- InfoControllerImpl - Class in de.dlr.proseo.monitor.rest
- InfoControllerImpl() - Constructor for class de.dlr.proseo.monitor.rest.InfoControllerImpl
J
- jobContainerPrefix - Static variable in class de.dlr.proseo.monitor.MonitorApplication
- jobNamePrefix - Static variable in class de.dlr.proseo.monitor.MonitorApplication
-
Some constant definition for public use.
M
- main(String[]) - Static method in class de.dlr.proseo.monitor.MonitorApplication
-
Initialize and run application
- metrics - Variable in class de.dlr.proseo.monitor.apimetrics.MetricsCycleBase
-
The Metrics instance used for calculations
- Metrics - Class in de.dlr.proseo.monitor.apimetrics
-
This class contains the functions to calculate each metric
- Metrics(MonitorConfiguration, PlatformTransactionManager, EntityManager) - Constructor for class de.dlr.proseo.monitor.apimetrics.Metrics
-
Constructor of a Metric instance
- Metrics10Minutes - Class in de.dlr.proseo.monitor.apimetrics
-
This class calls the metric functions in 10 minute cycle
- Metrics10Minutes(MonitorConfiguration, PlatformTransactionManager, EntityManager) - Constructor for class de.dlr.proseo.monitor.apimetrics.Metrics10Minutes
-
Constructor of a Metrics10Minutes instance
- MetricsCycleBase - Class in de.dlr.proseo.monitor.apimetrics
-
This abstract class contains the base functionality to call the metrics function cyclic.
- MetricsCycleBase(MonitorConfiguration, PlatformTransactionManager, EntityManager) - Constructor for class de.dlr.proseo.monitor.apimetrics.MetricsCycleBase
-
Constructor of a MetricsCycleBase instance
- MetricsHourly - Class in de.dlr.proseo.monitor.apimetrics
-
This class calls the metric functions in hourly cycle
- MetricsHourly(MonitorConfiguration, PlatformTransactionManager, EntityManager) - Constructor for class de.dlr.proseo.monitor.apimetrics.MetricsHourly
-
Constructor of a Metrics10Minutes instance
- MicroService - Class in de.dlr.proseo.monitor.microservice
-
Represent a microservice to check status
- MicroService(MonitorConfiguration.Service) - Constructor for class de.dlr.proseo.monitor.microservice.MicroService
-
Instantiate a micro service
- millisToWait - Variable in class de.dlr.proseo.monitor.apimetrics.MetricsCycleBase
-
Milliseconds to wait between the calls
- MonitorApplication - Class in de.dlr.proseo.monitor
- MonitorApplication() - Constructor for class de.dlr.proseo.monitor.MonitorApplication
- monitorConfig - Variable in class de.dlr.proseo.monitor.MonitorApplication
-
MonitorServices configuration
- MonitorConfiguration - Class in de.dlr.proseo.monitor
-
Configuration class for the prosEO MonitorServices component
- MonitorConfiguration() - Constructor for class de.dlr.proseo.monitor.MonitorConfiguration
- MonitorConfiguration.Docker - Class in de.dlr.proseo.monitor
- MonitorConfiguration.Service - Class in de.dlr.proseo.monitor
- MonitorOrders - Class in de.dlr.proseo.monitor.order
-
The thread monitoring the orders
- MonitorOrders(MonitorConfiguration, PlatformTransactionManager) - Constructor for class de.dlr.proseo.monitor.order.MonitorOrders
-
Instantiate the monitor order thread
- MonitorProducts - Class in de.dlr.proseo.monitor.product
-
The thread monitoring the products
- MonitorProducts(MonitorConfiguration, PlatformTransactionManager) - Constructor for class de.dlr.proseo.monitor.product.MonitorProducts
-
Instantiate the monitor products thread
- MonitorSecurityConfig - Class in de.dlr.proseo.monitor
-
Security configuration for prosEO Planner module
- MonitorSecurityConfig() - Constructor for class de.dlr.proseo.monitor.MonitorSecurityConfig
- MonitorServices - Class in de.dlr.proseo.monitor.microservice
- MonitorServices(MonitorConfiguration, PlatformTransactionManager) - Constructor for class de.dlr.proseo.monitor.microservice.MonitorServices
- MonServiceAggregation - Class in de.dlr.proseo.monitor.microservice
-
The thread monitoring KPI01 timeliness
- MonServiceAggregation(MonitorConfiguration, PlatformTransactionManager, EntityManager) - Constructor for class de.dlr.proseo.monitor.microservice.MonServiceAggregation
-
Instantiate the monitor services thread
N
- N_AVG - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_COMPLETED - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_COUNT - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_DAILY - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_DOWNLOAD - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_FAILED - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_MAX - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_MIN - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_MONTHLY - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_ORIGIN_TO_PUBLICATION - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_SENSING_TO_PUBLICATION - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_SIZE - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
-
String constants
- N_SUBMISSION_TO_COMPLETION - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
- N_TIME - Static variable in class de.dlr.proseo.monitor.apimetrics.Metrics
O
- originToPublication(Duration) - Method in class de.dlr.proseo.monitor.apimetrics.Metrics
-
Daily/monthly minimum, maximum and average time difference in seconds between OriginDate and PRIP PublicationDate of
of mission platform ( . ) (sliding window of 24 hours/1 month).
P
- passwordEncoder() - Method in class de.dlr.proseo.monitor.MonitorSecurityConfig
-
Provides the default password encoder for prosEO (BCrypt)
- port - Static variable in class de.dlr.proseo.monitor.MonitorApplication
- producedBytesAndCount() - Method in class de.dlr.proseo.monitor.apimetrics.Metrics
-
Cumulative volume of data produced by
for mission platform ( . ) in Bytes One entry for the complete time period - producedBytesAndCountForType() - Method in class de.dlr.proseo.monitor.apimetrics.Metrics
R
- rtb - Static variable in class de.dlr.proseo.monitor.MonitorApplication
- run() - Method in class de.dlr.proseo.monitor.apimetrics.MetricsCycleBase
-
Start the metrics thread
- run() - Method in class de.dlr.proseo.monitor.microservice.MonitorServices
- run() - Method in class de.dlr.proseo.monitor.microservice.MonServiceAggregation
-
Start the monitor thread
- run() - Method in class de.dlr.proseo.monitor.order.MonitorOrders
-
Start the monitor thread
- run() - Method in class de.dlr.proseo.monitor.product.MonitorProducts
-
Start the monitor thread
- run(String...) - Method in class de.dlr.proseo.monitor.MonitorApplication
S
- sensingToPublication(Duration) - Method in class de.dlr.proseo.monitor.apimetrics.Metrics
-
Daily/monthly minimum, maximum and average time difference in seconds between sensing time (ContentDate/End) and PRIP PublicationDate of
of mission platform ( . ) (sliding window of 24 hours/1 month). - Service() - Constructor for class de.dlr.proseo.monitor.MonitorConfiguration.Service
- setAggregationStart(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setApiVersion(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- setConnectTimeout(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setCycle(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setDocker(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- setDockers(List<MonitorConfiguration.Docker>) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setDoDownload(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setDoFirstStart(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setDoOriginToPublication(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setDoSensingToPublication(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setDoSubmisionToCompletion(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setFirstStartDuration(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setHasActuator(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- setIp(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- setIsProseo(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- setName(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- setName(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- setNameId(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- setOrderCycle(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setPort(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Docker
- setProdCycle(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setProducedBytesAndCount(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setProducedBytesAndCountForType(Boolean) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setProductCycle(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setProductTypeRegex(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setReadTimeout(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setServiceAggregationCycle(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setServiceCycle(Long) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setServices(List<MonitorConfiguration.Service>) - Method in class de.dlr.proseo.monitor.MonitorConfiguration
- setState(Long) - Method in class de.dlr.proseo.monitor.microservice.MicroService
- setUrl(String) - Method in class de.dlr.proseo.monitor.MonitorConfiguration.Service
- startMetrics10() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Start the 10 minutes metrics thread
- startMetricsHourly() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Start the hourly metrics thread
- startMonitorOrders() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Start the order monitoring thread
- startMonitorProducts() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Start the product monitoring thread
- startMonitorServices() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Start the service monitoring thread
- startMonitorServicesAggregation() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Start the service monitoring thread
- stopMetrics10() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Stop the 10 minutes metrics thread
- stopMetricsHourly() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Stop the hourly metrics thread
- stopMonitorOrders() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Stop the order monitoring thread
- stopMonitorProducts() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Stop the product monitoring thread
- stopMonitorServices() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Stop the service monitoring thread
- stopMonitorServicesAggregation() - Method in class de.dlr.proseo.monitor.MonitorApplication
-
Stop the service monitoring thread
- submissionToCompletedOrder(Duration) - Method in class de.dlr.proseo.monitor.apimetrics.Metrics
-
Minimum, maximum and average time from ProductionOrder SubmissionDate to CompletedDate on the On-Demand PRIP (sliding window of 24 hours/1 month)
U
- userDetailsService() - Method in class de.dlr.proseo.monitor.MonitorSecurityConfig
-
Provides the default user details service for prosEO (based on the standard data model for users and groups)
All Classes and Interfaces|All Packages|Constant Field Values