public interface ManagementListener
Used by ManagementService to distribute various types of management-related updates
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidCalled when an instance state changes - for example when it is stopped/starteddefault voidprocessorAdded(org.yamcs.protobuf.ProcessorInfo processorInfo) default voidprocessorClosed(org.yamcs.protobuf.ProcessorInfo processorInfo) default voidprocessorStateChanged(org.yamcs.protobuf.ProcessorInfo processorInfo) default voidserviceRegistered(String instance, String serviceName, com.google.common.util.concurrent.Service service) default voidserviceUnregistered(String instance, String serviceName) default voidstatisticsUpdated(Processor processor, org.yamcs.protobuf.Statistics stats) Called by theManagementServicewhen the statistics for the given processor were updated.
-
Method Details
-
processorAdded
default void processorAdded(org.yamcs.protobuf.ProcessorInfo processorInfo) -
processorClosed
default void processorClosed(org.yamcs.protobuf.ProcessorInfo processorInfo) -
processorStateChanged
default void processorStateChanged(org.yamcs.protobuf.ProcessorInfo processorInfo) -
statisticsUpdated
Called by theManagementServicewhen 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
-