diff UnitTestsSources/MultiThreadingTests.cpp @ 2580:055d7d4a823f jobs

avoid unecessary openings of DICOM connection for C-Store
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 11 May 2018 09:35:17 +0200
parents 3372c5255333
children 8da2cffc2378
line wrap: on
line diff
--- a/UnitTestsSources/MultiThreadingTests.cpp	Fri May 11 08:54:56 2018 +0200
+++ b/UnitTestsSources/MultiThreadingTests.cpp	Fri May 11 09:35:17 2018 +0200
@@ -291,7 +291,16 @@
     return static_cast<float>(count_) / static_cast<float>(steps_ - 1);
   }
 
-  virtual void GetDescription(Json::Value& value)
+  virtual void GetJobType(std::string& type)
+  {
+    type = "DummyJob";
+  }
+
+  virtual void GetInternalContent(Json::Value& value)
+  {
+  }
+
+  virtual void GetPublicContent(Json::Value& value)
   {
     value["hello"] = "world";
   }
@@ -632,7 +641,7 @@
       if (engine.GetRegistry().GetJobInfo(info, *it))
       {
         Json::Value vv;
-        info.Format(vv);
+        info.Serialize(vv);
         v.append(vv);
       }
     }
@@ -668,7 +677,7 @@
       if (engine.GetRegistry().GetJobInfo(info, *it))
       {
         Json::Value vv;
-        info.Format(vv);
+        info.Serialize(vv);
         v.append(vv);
       }
     }