Class TagHistoryStorageEngineBridge

java.lang.Object
com.inductiveautomation.historian.gateway.api.storage.AbstractStorageEngine
com.inductiveautomation.historian.gateway.interop.TagHistoryStorageEngineBridge
All Implemented Interfaces:
SnapshotProcessor, StorageEngine

public class TagHistoryStorageEngineBridge extends AbstractStorageEngine implements SnapshotProcessor
This class is used to store TagGroupHistorySets from our new Historian system. This would be used by an old implmentation that was being adapted, but which did not want to move away from using these structures. This class attempts to preserve as much of the original behavior as possible, though of course with the changes to the methodology between systems, some minor variances may be present. The old system did not work off of registration, it simply sent the information it thought that storage needed each time through HistoricalTagValues, in addition to info on the set. This implementation, however, DOES rely on tag registration for key attributes, such as timestamp mode and interpolation mode.