Mercurial > hg > orthanc
comparison OrthancServer/ServerJobs/StorageCommitmentScpJob.h @ 3638:ae866fc06df5 storage-commitment
serialization of StorageCommitmentScpJob
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 31 Jan 2020 16:53:23 +0100 |
parents | bce6ee64f2a4 |
children | fddf3fc82362 |
comparison
equal
deleted
inserted
replaced
3637:06eb59faf4da | 3638:ae866fc06df5 |
---|---|
67 StorageCommitmentScpJob(ServerContext& context, | 67 StorageCommitmentScpJob(ServerContext& context, |
68 const std::string& transactionUid, | 68 const std::string& transactionUid, |
69 const std::string& remoteAet, | 69 const std::string& remoteAet, |
70 const std::string& calledAet); | 70 const std::string& calledAet); |
71 | 71 |
72 StorageCommitmentScpJob(ServerContext& context, | |
73 const Json::Value& serialized); | |
74 | |
72 void AddInstance(const std::string& sopClassUid, | 75 void AddInstance(const std::string& sopClassUid, |
73 const std::string& sopInstanceUid); | 76 const std::string& sopInstanceUid); |
74 | 77 |
75 void MarkAsReady(); | 78 void MarkAsReady(); |
76 | 79 |
77 virtual void Stop(JobStopReason reason) | 80 virtual void Stop(JobStopReason reason) ORTHANC_OVERRIDE |
78 { | 81 { |
79 } | 82 } |
80 | 83 |
81 virtual void GetJobType(std::string& target) | 84 virtual void GetJobType(std::string& target) ORTHANC_OVERRIDE |
82 { | 85 { |
83 target = "StorageCommitmentScp"; | 86 target = "StorageCommitmentScp"; |
84 } | 87 } |
85 | 88 |
86 virtual void GetPublicContent(Json::Value& value); | 89 virtual void GetPublicContent(Json::Value& value) ORTHANC_OVERRIDE; |
90 | |
91 virtual bool Serialize(Json::Value& target) ORTHANC_OVERRIDE; | |
87 }; | 92 }; |
88 } | 93 } |