comparison Framework/Deprecated/Toolbox/BaseWebService.cpp @ 1068:04a95ee91327 broker

recovery of OrthancStoneSingleFrame
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 15 Oct 2019 19:36:57 +0200
parents e713f1a99861
children 21c2b0eee53c
comparison
equal deleted inserted replaced
1067:05b2e71ed145 1068:04a95ee91327
95 if (!cacheEnabled_ || cache_.find(uri) == cache_.end()) 95 if (!cacheEnabled_ || cache_.find(uri) == cache_.end())
96 { 96 {
97 GetAsyncInternal(uri, headers, 97 GetAsyncInternal(uri, headers,
98 new BaseWebService::BaseWebServicePayload(successCallback, failureCallback, payload), // ownership is transfered 98 new BaseWebService::BaseWebServicePayload(successCallback, failureCallback, payload), // ownership is transfered
99 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestSuccessMessage> 99 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestSuccessMessage>
100 (shared_from_this(), &BaseWebService::CacheAndNotifyHttpSuccess), 100 (GetSharedObserver(), &BaseWebService::CacheAndNotifyHttpSuccess),
101 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestErrorMessage> 101 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestErrorMessage>
102 (shared_from_this(), &BaseWebService::NotifyHttpError), 102 (GetSharedObserver(), &BaseWebService::NotifyHttpError),
103 timeoutInSeconds); 103 timeoutInSeconds);
104 } 104 }
105 else 105 else
106 { 106 {
107 // put the uri on top of the most recently accessed list 107 // put the uri on top of the most recently accessed list