Class SfcInstanceMonitor

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class SfcInstanceMonitor extends SfcMonitor
See Also:
  • Constructor Details

    • SfcInstanceMonitor

      public SfcInstanceMonitor(ClientContext context, UUID instanceId)
  • Method Details

    • shutdown

      public void shutdown()
      Stops any polling activities. If the SFC instance's model had been loaded, it is shown as inactive
      Specified by:
      shutdown in class SfcMonitor
    • getInstanceId

      public UUID getInstanceId()
      Specified by:
      getInstanceId in class SfcMonitor
    • addContextMenuMouseListener

      protected void addContextMenuMouseListener(JComponent component)
      Allows subclasses to add a mouse listener to ChartElementComponents
    • getLastStatus

      public Optional<ChartStatus> getLastStatus()
    • isInstanceSuspended

      public boolean isInstanceSuspended()
    • isMonitoring

      public boolean isMonitoring(UUID instance)
      Specified by:
      isMonitoring in class SfcMonitor
    • getBannerMessage

      public String getBannerMessage()
      Specified by:
      getBannerMessage in class SfcMonitor