Class Cop1MonitorImpl

java.lang.Object
org.yamcs.tctm.ccsds.Cop1MonitorImpl
All Implemented Interfaces:
Cop1Monitor

public class Cop1MonitorImpl extends Object implements Cop1Monitor
Sends events and websocket messages for FOP1 state changes and alerts
  • Constructor Details

    • Cop1MonitorImpl

      public Cop1MonitorImpl(String yamcsInstance, String linkName)
  • Method Details

    • suspended

      public void suspended(int suspendState)
      Description copied from interface: Cop1Monitor
      Called when the operations have been suspended due to a timeout
      Specified by:
      suspended in interface Cop1Monitor
      Parameters:
      suspendState - - the state of the FOP-1 when it has been suspended.
    • alert

      public void alert(Cop1Monitor.AlertType alert)
      Specified by:
      alert in interface Cop1Monitor
    • stateChanged

      public void stateChanged(int oldState, int newState)
      Description copied from interface: Cop1Monitor
      Called each time when the state changes.
      Specified by:
      stateChanged in interface Cop1Monitor
    • disabled

      public void disabled()
      Description copied from interface: Cop1Monitor
      Called when the COP1 has been disabled
      Specified by:
      disabled in interface Cop1Monitor