Interface MonitoringService

All Superinterfaces:
de.iip_ecosphere.platform.support.metrics.MonitoringService, ParameterConfigurerProvider, Service, ServiceBase
All Known Subinterfaces:
UpdatingMonitoringService
All Known Implementing Classes:
AbstractProcessService, AbstractRestProcessService, AbstractStringProcessService

public interface MonitoringService extends Service, de.iip_ecosphere.platform.support.metrics.MonitoringService
Extended service interface to gain access to the MetricsProvider. Intended for services that perform explicit or application-specific monitoring. Just apply this interface in addition to your service implementation.
Author:
Holger Eichelberger, SSE
  • Method Details

    • setUp

      static void setUp(Service service, de.iip_ecosphere.platform.support.metrics.MetricsProvider provider)
      Sets up a service with provider.
      Parameters:
      service - the service to set up, in particular a MonitoringService or one if its subtypes
      provider - the provider instance