Package org.yamcs.management
Interface ManagementListener
- All Known Implementing Classes:
MementoDb
public interface ManagementListener
Used by ManagementService to distribute various types of management-related updates
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
Called when an instance state changes - for example when it is stopped/starteddefault void
processorAdded
(ProcessorInfo processorInfo) default void
processorClosed
(ProcessorInfo processorInfo) default void
processorStateChanged
(ProcessorInfo processorInfo) default void
serviceRegistered
(String instance, String serviceName, com.google.common.util.concurrent.Service service) default void
serviceUnregistered
(String instance, String serviceName) default void
statisticsUpdated
(Processor processor, Statistics stats) Called by theManagementService
when the statistics for the given processor were updated.
-
Method Details
-
processorAdded
-
processorClosed
-
processorStateChanged
-
statisticsUpdated
Called by theManagementService
when the statistics for the given processor were updated. This usually happens at about 1Hz. -
instanceStateChanged
Called when an instance state changes - for example when it is stopped/started- Parameters:
ysi
-
-
serviceRegistered
-
serviceUnregistered
-