Interface ManagementListener


public interface ManagementListener
Used by ManagementService to distribute various types of management-related updates
  • 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

      default void statisticsUpdated(Processor processor, org.yamcs.protobuf.Statistics stats)
      Called by the ManagementService when the statistics for the given processor were updated. This usually happens at about 1Hz.
    • instanceStateChanged

      default void instanceStateChanged(YamcsServerInstance ysi)
      Called when an instance state changes - for example when it is stopped/started
      Parameters:
      ysi -
    • serviceRegistered

      default void serviceRegistered(String instance, String serviceName, com.google.common.util.concurrent.Service service)
    • serviceUnregistered

      default void serviceUnregistered(String instance, String serviceName)