Package xal.service.pvlogger
Class LoggerChangeAdapter
java.lang.Object
xal.service.pvlogger.LoggerChangeAdapter
- All Implemented Interfaces:
LoggerChangeListener
- Direct Known Subclasses:
SessionModel.LoggerEventHandler
LoggerChangeAdapter is the empty implementation of the LoggerChangeListener.
- Author:
- tap
-
Field Summary
Fields inherited from interface xal.service.pvlogger.LoggerChangeListener
ENABLE_CHANGED, GROUP_CHANGED, LOGGING_CHANGED, LOGGING_PERIOD_CHANGED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsnapshotPublished(LoggerSession logger, MachineSnapshot snapshot) Notification that a machine snapshot has been published.voidsnapshotTaken(LoggerSession logger, MachineSnapshot snapshot) Notification that a machine snapshot has been taken.voidstateChanged(LoggerSession logger, int type) Notification that the logger state has changed.
-
Constructor Details
-
LoggerChangeAdapter
public LoggerChangeAdapter()
-
-
Method Details
-
stateChanged
Notification that the logger state has changed.- Specified by:
stateChangedin interfaceLoggerChangeListener- Parameters:
logger- The logger whose state has changed.type- The type of change
-
snapshotTaken
Notification that a machine snapshot has been taken.- Specified by:
snapshotTakenin interfaceLoggerChangeListener- Parameters:
logger- The logger which took the snapshot.snapshot- The machine snapshot taken.
-
snapshotPublished
Notification that a machine snapshot has been published.- Specified by:
snapshotPublishedin interfaceLoggerChangeListener- Parameters:
logger- The logger which published the snapshot.snapshot- The machine snapshot published.
-