gov.sns.tools.pvlogger
Class LoggerChangeAdapter

java.lang.Object
  |
  +--gov.sns.tools.pvlogger.LoggerChangeAdapter
All Implemented Interfaces:
LoggerChangeListener

public class LoggerChangeAdapter
extends java.lang.Object
implements LoggerChangeListener

LoggerChangeAdapter is the empty implementation of the LoggerChangeListener.


Field Summary
 
Fields inherited from interface gov.sns.tools.pvlogger.LoggerChangeListener
ENABLE_CHANGED, GROUP_CHANGED, LOGGING_CHANGED, LOGGING_PERIOD_CHANGED
 
Constructor Summary
LoggerChangeAdapter()
           
 
Method Summary
 void snapshotPublished(LoggerSession logger, MachineSnapshot snapshot)
          Notification that a machine snapshot has been published.
 void snapshotTaken(LoggerSession logger, MachineSnapshot snapshot)
          Notification that a machine snapshot has been taken.
 void stateChanged(LoggerSession logger, int type)
          Notification that the logger state has changed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerChangeAdapter

public LoggerChangeAdapter()
Method Detail

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 publshed the snapshot.
snapshot - The machine snapshot published.