PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
commitment_repository.h File Reference

Repository for Storage Commitment transaction tracking. More...

#include "kcenon/pacs/services/storage_commitment_types.h"
#include <kcenon/common/patterns/result.h>
#include <chrono>
#include <cstdint>
#include <memory>
#include <optional>
#include <string>
#include <vector>
Include dependency graph for commitment_repository.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

Repository for Storage Commitment transaction tracking.

Provides database persistence for Storage Commitment Push Model transactions, including per-instance success/failure tracking.

See also
DICOM PS3.4 Annex J - Storage Commitment Push Model
Issue #711 - Storage Commitment database tracking
Author
kcenon
Since
1.0.0

Definition in file commitment_repository.h.