Class LoggerChangeAdapter

java.lang.Object
xal.service.pvlogger.LoggerChangeAdapter
All Implemented Interfaces:
LoggerChangeListener
Direct Known Subclasses:
SessionModel.LoggerEventHandler

public class LoggerChangeAdapter extends Object implements LoggerChangeListener
LoggerChangeAdapter is the empty implementation of the LoggerChangeListener.
Author:
tap
  • Constructor Details

    • LoggerChangeAdapter

      public LoggerChangeAdapter()
  • Method Details

    • stateChanged

      public void stateChanged(LoggerSession logger, int type)
      Notification that the logger state has changed.
      Specified by:
      stateChanged in interface LoggerChangeListener
      Parameters:
      logger - The logger whose state has changed.
      type - The type of change
    • snapshotTaken

      public void snapshotTaken(LoggerSession logger, MachineSnapshot snapshot)
      Notification that a machine snapshot has been taken.
      Specified by:
      snapshotTaken in interface LoggerChangeListener
      Parameters:
      logger - The logger which took the snapshot.
      snapshot - The machine snapshot taken.
    • snapshotPublished

      public void snapshotPublished(LoggerSession logger, MachineSnapshot snapshot)
      Notification that a machine snapshot has been published.
      Specified by:
      snapshotPublished in interface LoggerChangeListener
      Parameters:
      logger - The logger which published the snapshot.
      snapshot - The machine snapshot published.