Uses of Class
xal.service.pvlogger.MachineSnapshot
Packages that use MachineSnapshot
-
Uses of MachineSnapshot in xal.service.pvlogger
Fields in xal.service.pvlogger declared as MachineSnapshotModifier and TypeFieldDescriptionprotected MachineSnapshot
SessionModel.lastPublishedSnapshot
Last snapshot publishedprotected MachineSnapshot
LoggerSession.latestMachineSnapshot
latest snapshot taken which may or may not have been publishedMethods in xal.service.pvlogger that return MachineSnapshotModifier and TypeMethodDescriptionPVLogger.fetchMachineSnapshot
(long snapshotID) Fetch the machine snapshot corresponding to the specified snasphot IDPVLogger.fetchMachineSnapshotsInRange
(String type, Date startTime, Date endTime) Fetch the machine snapshots within the specified time range.SessionModel.getLastPublishedSnapshot()
Get the most recently published machine snapshot.LoggerSession.getLatestMachineSnapshot()
Get the latest machine snapshot which may or may not have been publishedPVLogger.loadChannelSnapshotsInto
(MachineSnapshot machineSnapshot) Fetch the channel snapshots from the data source and populate the machine snapshotfinal MachineSnapshot
LoggerSession.takeAndPublishSnapshot()
Take a snapshot and publish it immediatelyfinal MachineSnapshot
LoggerSession.takeAndPublishSnapshot
(String comment) Take a snapshot and publish it immediatelyprotected final MachineSnapshot
LoggerSession.takeAndScheduleSnapshotForPublication()
Take a snapshot and schedule it for publicationfinal MachineSnapshot
LoggerSession.takeSnapshot()
Take a snapshot of the current machine state.Methods in xal.service.pvlogger with parameters of type MachineSnapshotModifier and TypeMethodDescriptionPVLogger.loadChannelSnapshotsInto
(MachineSnapshot machineSnapshot) Fetch the channel snapshots from the data source and populate the machine snapshotfinal void
LoggerSession.publishSnapshot
(MachineSnapshot machineSnapshot) Publish the machine snapshot to the persistent storage.void
LoggerChangeAdapter.snapshotPublished
(LoggerSession logger, MachineSnapshot snapshot) Notification that a machine snapshot has been published.void
LoggerChangeListener.snapshotPublished
(LoggerSession logger, MachineSnapshot snapshot) Notification that a machine snapshot has been published.void
LoggerChangeAdapter.snapshotTaken
(LoggerSession logger, MachineSnapshot snapshot) Notification that a machine snapshot has been taken.void
LoggerChangeListener.snapshotTaken
(LoggerSession logger, MachineSnapshot snapshot) Notification that a machine snapshot has been taken.void
SessionModel.LoggerEventHandler.snapshotTaken
(LoggerSession logger, MachineSnapshot snapshot) -
Uses of MachineSnapshot in xal.service.pvlogger.apputils.browser
Fields in xal.service.pvlogger.apputils.browser declared as MachineSnapshotModifier and TypeFieldDescriptionprotected MachineSnapshot
BrowserController.selectedSnapshot
selected Machine snapshot *protected MachineSnapshot[]
BrowserModel.snapshots
Methods in xal.service.pvlogger.apputils.browser that return MachineSnapshotModifier and TypeMethodDescriptionBrowserModel.getSnapshots()
Get the array of machine snapshots that had been fetched.BrowserModel.populateSnapshot
(MachineSnapshot snapshot) Populate the machine snapshot with all of its data.Methods in xal.service.pvlogger.apputils.browser that return types with arguments of type MachineSnapshotModifier and TypeMethodDescriptionBrowserController.getMachineSnapshotTableModel()
get the table model of machine snapshotsMethods in xal.service.pvlogger.apputils.browser with parameters of type MachineSnapshotModifier and TypeMethodDescriptionvoid
BrowserController.machineSnapshotsFetched
(BrowserModel model, MachineSnapshot[] snapshots) Handle the "machine snapshot fetched" event.void
BrowserModelListener.machineSnapshotsFetched
(BrowserModel model, MachineSnapshot[] snapshots) event indicating that machine snapshots have been fetched.BrowserModel.populateSnapshot
(MachineSnapshot snapshot) Populate the machine snapshot with all of its data.void
BrowserController.setSelectedSnapshot
(MachineSnapshot snapshot) Set the snapshot which is selected by the uservoid
BrowserControllerListener.snapshotSelected
(BrowserController controller, MachineSnapshot snapshot) event indicating that a snapshot has been selected