DGS Storage Recorder Component
The DGS Storage Recorder component is used to notify the DGS that a data item has been stored in an external system and to record the information required to act on that data item in the future (e.g., to delete it). The component takes in a SimpleMappedData object whose content is serialized and stored in the DGS using the DGS ID attached to the data item. The data is stored for the current custodian so that it can be retrieved later. The status of the data item in DGS for the current custodian is set to STORED.
All the Writer components provided by DataShyft perform the storage recording operation automatically. There is no need to include this component when using those components.
Note: Any data passed into the recordData input channel will be stored in the DGS Storage and will be readable by any user or process with access to that storage (e.g., the database).
Input Channels
recordData — Receives a SimpleMappedData data item and that is stored in the DGS system using the DGS ID attached to the data item. If the data item does not have a DGS ID stored in its tags, a warning message is sent to the deployment’s audit log and nothing is stored.
Output Channels
recordData — Returns the SimpleMappedData data item that was passed into the component.
Parameters
None