Class RestMonitoringService

  • All Implemented Interfaces:
    ConfigListener

    @Service(name="rest-monitoring")
    @RunLevel(20)
    public class RestMonitoringService
    extends Object
    implements ConfigListener
    The core service for the Rest Monitoring application. Handles starting and reconfiguration of the application.
    Author:
    Andrew Pielage
    • Constructor Detail

      • RestMonitoringService

        public RestMonitoringService()
    • Method Detail

      • changed

        public UnprocessedChangeEvents changed​(PropertyChangeEvent[] propertyChangeEvents)
        Description copied from interface: ConfigListener
        Notification that @Configured objects that were injected have changed
        Specified by:
        changed in interface ConfigListener
        Parameters:
        propertyChangeEvents - list of changes
        Returns:
        the list of unprocessed events (requiring a restart) or null if all reconfiguration was processed successfully