comparison Platforms/Generic/WebServiceCommandBase.cpp @ 291:87376a645ee1 am-2

renaming
author am@osimis.io
date Thu, 30 Aug 2018 17:06:22 +0200
parents dc1beee33134
children 3897f9f28cfa
comparison
equal deleted inserted replaced
289:36ebe6ec8fe8 291:87376a645ee1
29 IWebService::ICallback& callback, 29 IWebService::ICallback& callback,
30 const Orthanc::WebServiceParameters& parameters, 30 const Orthanc::WebServiceParameters& parameters,
31 const std::string& uri, 31 const std::string& uri,
32 const IWebService::Headers& headers, 32 const IWebService::Headers& headers,
33 Orthanc::IDynamicObject* payload /* takes ownership */, 33 Orthanc::IDynamicObject* payload /* takes ownership */,
34 BasicNativeApplicationContext& context) : 34 NativeStoneApplicationContext& context) :
35 IObservable(broker), 35 IObservable(broker),
36 callback_(callback), 36 callback_(callback),
37 parameters_(parameters), 37 parameters_(parameters),
38 uri_(uri), 38 uri_(uri),
39 headers_(headers), 39 headers_(headers),
46 } 46 }
47 47
48 48
49 void WebServiceCommandBase::Commit() 49 void WebServiceCommandBase::Commit()
50 { 50 {
51 BasicNativeApplicationContext::GlobalMutexLocker lock(context_); // we want to make sure that, i.e, the UpdateThread is not triggered while we are updating the "model" with the result of a WebServiceCommand 51 NativeStoneApplicationContext::GlobalMutexLocker lock(context_); // we want to make sure that, i.e, the UpdateThread is not triggered while we are updating the "model" with the result of a WebServiceCommand
52 52
53 if (success_) 53 if (success_)
54 { 54 {
55 IWebService::ICallback::HttpRequestSuccessMessage message(uri_, answer_.c_str(), answer_.size(), payload_.release()); 55 IWebService::ICallback::HttpRequestSuccessMessage message(uri_, answer_.c_str(), answer_.size(), payload_.release());
56 EmitMessage(message); 56 EmitMessage(message);