comparison OrthancServer/ServerJobs/OrthancJobUnserializer.cpp @ 2648:e1893d31652a jobs

serialization of JobHandler
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 31 May 2018 18:44:05 +0200
parents 3ce8863398ab
children a3f0f61a14ca
comparison
equal deleted inserted replaced
2647:73d7d95dd75e 2648:e1893d31652a
39 39
40 #include "Operations/DicomInstanceOperationValue.h" 40 #include "Operations/DicomInstanceOperationValue.h"
41 41
42 namespace Orthanc 42 namespace Orthanc
43 { 43 {
44 IJob* OrthancJobUnserializer::UnserializeJob(const Json::Value& source) 44 IJob* OrthancJobUnserializer::UnserializeJob(const std::string& type,
45 const Json::Value& source)
45 { 46 {
46 const std::string type = GetString(source, "Type"); 47 return GenericJobUnserializer::UnserializeJob(type, source);
47
48 return GenericJobUnserializer::UnserializeJob(source);
49 } 48 }
50 49
51 50
52 IJobOperation* OrthancJobUnserializer::UnserializeOperation(const Json::Value& source) 51 IJobOperation* OrthancJobUnserializer::UnserializeOperation(const Json::Value& source)
53 { 52 {