diff Core/RestApi/RestApiGetCall.h @ 1441:f3672356c121

refactoring: IHttpHandler and HttpToolbox
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 01 Jul 2015 10:38:39 +0200
parents 6e7e5ed91c2d
children 3232f1c995a5
line wrap: on
line diff
--- a/Core/RestApi/RestApiGetCall.h	Wed Jul 01 10:18:26 2015 +0200
+++ b/Core/RestApi/RestApiGetCall.h	Wed Jul 01 10:38:39 2015 +0200
@@ -39,18 +39,18 @@
   class RestApiGetCall : public RestApiCall
   {
   private:
-    const HttpHandler::Arguments& getArguments_;
+    const IHttpHandler::Arguments& getArguments_;
 
   public:
     typedef void (*Handler) (RestApiGetCall& call);   
 
     RestApiGetCall(RestApiOutput& output,
                    RestApi& context,
-                   const HttpHandler::Arguments& httpHeaders,
-                   const HttpHandler::Arguments& uriComponents,
+                   const IHttpHandler::Arguments& httpHeaders,
+                   const IHttpHandler::Arguments& uriComponents,
                    const UriComponents& trailing,
                    const UriComponents& fullUri,
-                   const HttpHandler::Arguments& getArguments) :
+                   const IHttpHandler::Arguments& getArguments) :
       RestApiCall(output, context, httpHeaders, uriComponents, trailing, fullUri),
       getArguments_(getArguments)
     {
@@ -59,7 +59,7 @@
     std::string GetArgument(const std::string& name,
                             const std::string& defaultValue) const
     {
-      return HttpHandler::GetArgument(getArguments_, name, defaultValue);
+      return HttpToolbox::GetArgument(getArguments_, name, defaultValue);
     }
 
     bool HasArgument(const std::string& name) const