Mercurial > hg > orthanc
comparison Core/RestApi/RestApi.cpp @ 977:2a9e08136860 plugins
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 30 Jun 2014 16:09:41 +0200 |
parents | 6968356679c0 |
children | f1ff2a2f06cd |
comparison
equal
deleted
inserted
replaced
976:6968356679c0 | 977:2a9e08136860 |
---|---|
240 } | 240 } |
241 | 241 |
242 void RestApi::Register(const std::string& path, | 242 void RestApi::Register(const std::string& path, |
243 RestApiGetCall::Handler handler) | 243 RestApiGetCall::Handler handler) |
244 { | 244 { |
245 root_.Register(path, handler); | |
245 getHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); | 246 getHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); |
246 } | 247 } |
247 | 248 |
248 void RestApi::Register(const std::string& path, | 249 void RestApi::Register(const std::string& path, |
249 RestApiPutCall::Handler handler) | 250 RestApiPutCall::Handler handler) |
250 { | 251 { |
252 root_.Register(path, handler); | |
251 putHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); | 253 putHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); |
252 } | 254 } |
253 | 255 |
254 void RestApi::Register(const std::string& path, | 256 void RestApi::Register(const std::string& path, |
255 RestApiPostCall::Handler handler) | 257 RestApiPostCall::Handler handler) |
256 { | 258 { |
259 root_.Register(path, handler); | |
257 postHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); | 260 postHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); |
258 } | 261 } |
259 | 262 |
260 void RestApi::Register(const std::string& path, | 263 void RestApi::Register(const std::string& path, |
261 RestApiDeleteCall::Handler handler) | 264 RestApiDeleteCall::Handler handler) |
262 { | 265 { |
266 root_.Register(path, handler); | |
263 deleteHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); | 267 deleteHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); |
264 } | 268 } |
265 } | 269 } |