Mercurial > hg > orthanc
comparison OrthancServer/ServerContext.h @ 2570:2e879c796ec7 jobs
JobsRegistry::SubmitAndWait(), StoreScuJob
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 07 May 2018 21:42:04 +0200 |
parents | 878b59270859 |
children | 3ff4c50647ea |
comparison
equal
deleted
inserted
replaced
2569:2af17cd5eb1f | 2570:2e879c796ec7 |
---|---|
46 #include "LuaScripting.h" | 46 #include "LuaScripting.h" |
47 #include "../Core/DicomParsing/ParsedDicomFile.h" | 47 #include "../Core/DicomParsing/ParsedDicomFile.h" |
48 #include "Scheduler/ServerScheduler.h" | 48 #include "Scheduler/ServerScheduler.h" |
49 #include "ServerIndex.h" | 49 #include "ServerIndex.h" |
50 #include "OrthancHttpHandler.h" | 50 #include "OrthancHttpHandler.h" |
51 #include "../Core/JobsEngine/JobsEngine.h" | |
51 | 52 |
52 #include <boost/filesystem.hpp> | 53 #include <boost/filesystem.hpp> |
53 #include <boost/thread.hpp> | 54 #include <boost/thread.hpp> |
54 | 55 |
55 | 56 |
118 DicomCacheProvider provider_; | 119 DicomCacheProvider provider_; |
119 boost::mutex dicomCacheMutex_; | 120 boost::mutex dicomCacheMutex_; |
120 MemoryCache dicomCache_; | 121 MemoryCache dicomCache_; |
121 ReusableDicomUserConnection scu_; | 122 ReusableDicomUserConnection scu_; |
122 ServerScheduler scheduler_; | 123 ServerScheduler scheduler_; |
124 JobsEngine jobsEngine_; | |
123 | 125 |
124 LuaScripting lua_; | 126 LuaScripting lua_; |
125 | 127 |
126 #if ORTHANC_ENABLE_PLUGINS == 1 | 128 #if ORTHANC_ENABLE_PLUGINS == 1 |
127 OrthancPlugins* plugins_; | 129 OrthancPlugins* plugins_; |
246 ServerScheduler& GetScheduler() | 248 ServerScheduler& GetScheduler() |
247 { | 249 { |
248 return scheduler_; | 250 return scheduler_; |
249 } | 251 } |
250 | 252 |
253 JobsEngine& GetJobsEngine() | |
254 { | |
255 return jobsEngine_; | |
256 } | |
257 | |
251 bool DeleteResource(Json::Value& target, | 258 bool DeleteResource(Json::Value& target, |
252 const std::string& uuid, | 259 const std::string& uuid, |
253 ResourceType expectedType); | 260 ResourceType expectedType); |
254 | 261 |
255 void SignalChange(const ServerIndexChange& change); | 262 void SignalChange(const ServerIndexChange& change); |