Package gov.sns.tools.pvlogger

Interface Summary
LoggerChangeListener LoggerChangeListener is a listener interface for LoggerChange events.
StateStore StateStore is an interface that persistent storages must implement for publishing and recovering machine state.
 

Class Summary
ChannelGroup ChannelGroup is a wrapper for the PV_SET data source which defines a group of related PVs.
ChannelSnapshot ChannelSnapshot is a representation of the data associated with a channel at some point in time.
ChannelWrapper ChannelWrapper is a wrapper for a Channel that handles connecting to the channel and setting up a monitor when its channel is connected.
LoggerChangeAdapter LoggerChangeAdapter is the empty implementation of the LoggerChangeListener.
LoggerSession LoggerSession manages a session of logging machine state.
MachineSnapshot MachineSnapshot is a representation of the data for a snapshot of the machine state at some point in time.
PV PV
SimpleStateStore SimpleStateStore is an implementation of StateStore for testing purposes only.
SqlStateStore SqlStateStore is an implementation of StateStore that provides persistent storage of machine state in a SQL database.
 

Exception Summary
StateStoreException StateStoreException wraps exceptions thrown by the state store.