[/map {"- map/map "}) [/map/topicref {"- map/topicref "}) [/map/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicmeta/navtitle {"- topic/navtitle "}) Record Store API (navtitle][/map/topicref/topicmeta/linktext {"- map/linktext "}) Record Store API (linktext][/map/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This section documents the Record Store API. (shortdesc] (topicmeta][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Record Store client utility classes (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Record Store client utility classes (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) The Record Store API provides client utility classes to manage a Record Store and perform read/write operations. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Record Store core operations (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Record Store core operations (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This topic presents an overview of the Record Store API core methods. (shortdesc] (topicmeta][/map/topicref/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Getting and setting a Record Store instance configuration (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Getting and setting a Record Store instance configuration (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Use the getConfiguration() and setConfiguration() methods to get a Record Store instance configuration and configure settings for the Record Store instance. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Running a baseline read of the last-committed generation (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Running a baseline read of the last-committed generation (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Call the startBaselineRead() method to create a cursor for a baseline read to be consumed by the readRecords() method. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Running a delta read (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Running a delta read (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Call the startDeltaRead() method to create a cursor for a delta (incremental) read to be consumed by the readRecords() method. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Maintaining client read state in the Record Store (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Maintaining client read state in the Record Store (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Use the getLastCommittedGenerationId() and setLastReadGenerationId() methods to store the GenerationId that the client last read. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Performing an incremental write (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Performing an incremental write (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Use the writeRecords() method to write an incremental set of records to the Record Store. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Performing a baseline write (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Performing a baseline write (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Create a deleteAllRecord, then use the writeRecords() method to write a baseline set of records to the Record Store. (shortdesc] (topicmeta] (topicref] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Sample Writer client example (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Sample Writer client example (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This sample program shows how to write records to the Record Store. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Sample Reader client example (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Sample Reader client example (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This sample program shows how to read records from the Record Store. (shortdesc] (topicmeta] (topicref] (topicref] (map]