data_managers/data_managers library
A library for data managers. Contains implementation of the
DataManagerinterface- StudyProtocolManager interface
Classes
- ConsoleDataManager
- A very simple data manager that just "uploads" the data to the console (i.e., prints it). Used mainly for testing and debugging purposes.
- ConsoleDataManagerFactory
- FileDataManager
-
Stores
DataPointjson objects on the device's local storage media. Supports compression (zip) and encryption. - FileDataManagerEvent
- A status event for this file data manager. See FileDataManagerEventTypes for a list of possible event types.
- FileDataManagerEventTypes
- An enumeration of file data manager event types
- FileDataManagerFactory
- FileStudyProtocolManager
-
Retrieve and store
StudyProtocoljson definitions on the device's local file system. - SQLiteDataManager
-
Stores
DataPointjson objects in an SQLite database on the device's local storage media. The name of the table is 'data_points'. - SQLiteDataManagerFactory