Mercurial > hg > orthanc
diff OrthancServer/ServerJobs/LuaJobManager.cpp @ 2605:1e11b0229e04 jobs
StorePeerOperation
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 18 May 2018 18:06:53 +0200 |
parents | 76ef12fa136c |
children | f2b9d3256060 |
line wrap: on
line diff
--- a/OrthancServer/ServerJobs/LuaJobManager.cpp Fri May 18 17:37:14 2018 +0200 +++ b/OrthancServer/ServerJobs/LuaJobManager.cpp Fri May 18 18:06:53 2018 +0200 @@ -35,6 +35,7 @@ #include "LuaJobManager.h" #include "DeleteResourceOperation.h" +#include "StorePeerOperation.h" #include "StoreScuOperation.h" #include "../../Core/JobsEngine/Operations/LogJobOperation.h" @@ -174,14 +175,20 @@ size_t LuaJobManager::Lock::AddStoreScuOperation(const std::string& localAet, - const RemoteModalityParameters& modality, - IDicomConnectionManager& manager) + const RemoteModalityParameters& modality) { assert(jobLock_.get() != NULL); return jobLock_->AddOperation(new StoreScuOperation(localAet, modality, that_.connectionManager_)); } + size_t LuaJobManager::Lock::AddStorePeerOperation(const WebServiceParameters& peer) + { + assert(jobLock_.get() != NULL); + return jobLock_->AddOperation(new StorePeerOperation(peer)); + } + + void LuaJobManager::Lock::AddNullInput(size_t operation) { assert(jobLock_.get() != NULL);