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 TypeMethodDescriptionvoid
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.
-
Constructor Details
-
LoggerChangeAdapter
public LoggerChangeAdapter()
-
-
Method Details
-
stateChanged
Notification that the logger state has changed.- Specified by:
stateChanged
in 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:
snapshotTaken
in 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:
snapshotPublished
in interfaceLoggerChangeListener
- Parameters:
logger
- The logger which published the snapshot.snapshot
- The machine snapshot published.
-