Mercurial > hg > orthanc
comparison OrthancServer/ServerJobs/StoreScuOperation.cpp @ 2608:25225f0b4f33 jobs
simplification wrt. dicom connection manager
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 19 May 2018 15:50:09 +0200 |
parents | f2b9d3256060 |
children | f7a84b551ee4 |
comparison
equal
deleted
inserted
replaced
2607:44e268605478 | 2608:25225f0b4f33 |
---|---|
40 #include "../../Core/OrthancException.h" | 40 #include "../../Core/OrthancException.h" |
41 | 41 |
42 namespace Orthanc | 42 namespace Orthanc |
43 { | 43 { |
44 void StoreScuOperation::Apply(JobOperationValues& outputs, | 44 void StoreScuOperation::Apply(JobOperationValues& outputs, |
45 const JobOperationValue& input) | 45 const JobOperationValue& input, |
46 IDicomConnectionManager& connectionManager) | |
46 { | 47 { |
47 std::auto_ptr<IDicomConnectionManager::IResource> resource | 48 std::auto_ptr<IDicomConnectionManager::IResource> resource |
48 (manager_.AcquireConnection(localAet_, modality_)); | 49 (connectionManager.AcquireConnection(localAet_, modality_)); |
49 | 50 |
50 if (resource.get() == NULL) | 51 if (resource.get() == NULL) |
51 { | 52 { |
52 LOG(ERROR) << "Lua: Cannot connect to modality: " << modality_.GetApplicationEntityTitle(); | 53 LOG(ERROR) << "Lua: Cannot connect to modality: " << modality_.GetApplicationEntityTitle(); |
53 return; | 54 return; |