[mapguide-commits] r7486 - sandbox/jng/createruntimemap/Web/src/HttpHandler

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Thu May 9 06:03:08 PDT 2013


Author: jng
Date: 2013-05-09 06:03:08 -0700 (Thu, 09 May 2013)
New Revision: 7486

Modified:
   sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj
   sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj.filters
   sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandlerBuild.cpp
   sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpRequest.cpp
   sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.cpp
   sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.h
Log:
Set up basic CREATERUNTIMEMAP operation and XML response

Modified: sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj
===================================================================
--- sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj	2013-05-08 12:20:43 UTC (rev 7485)
+++ sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj	2013-05-09 13:03:08 UTC (rev 7486)
@@ -216,6 +216,12 @@
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </ClCompile>
+    <ClCompile Include="HttpCreateRuntimeMap.cpp">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
     <ClCompile Include="HttpDeleteRepository.cpp">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
@@ -941,6 +947,7 @@
     <ClInclude Include="HttpChangeResourceOwner.h" />
     <ClInclude Include="HttpCopyResource.h" />
     <ClInclude Include="HttpCreateRepository.h" />
+    <ClInclude Include="HttpCreateRuntimeMap.h" />
     <ClInclude Include="HttpDeleteRepository.h" />
     <ClInclude Include="HttpDeleteResource.h" />
     <ClInclude Include="HttpDeleteResourceData.h" />

Modified: sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj.filters
===================================================================
--- sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj.filters	2013-05-08 12:20:43 UTC (rev 7485)
+++ sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandler.vcxproj.filters	2013-05-09 13:03:08 UTC (rev 7486)
@@ -383,6 +383,9 @@
     <ClCompile Include="JsonDoc.cpp" />
     <ClCompile Include="XmlJsonConvert.cpp" />
     <ClCompile Include="HttpReaderStreamer.cpp" />
+    <ClCompile Include="HttpCreateRuntimeMap.cpp">
+      <Filter>Mapping Service</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="HttpApplyResourcePackage.h">
@@ -754,6 +757,9 @@
     <ClInclude Include="JsonDoc.h" />
     <ClInclude Include="XmlJsonConvert.h" />
     <ClInclude Include="HttpReaderStreamer.h" />
+    <ClInclude Include="HttpCreateRuntimeMap.h">
+      <Filter>Mapping Service</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="HttpHandler.rc" />

Modified: sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandlerBuild.cpp
===================================================================
--- sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandlerBuild.cpp	2013-05-08 12:20:43 UTC (rev 7485)
+++ sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpHandlerBuild.cpp	2013-05-09 13:03:08 UTC (rev 7486)
@@ -27,6 +27,7 @@
 #include "HttpCreateRepository.cpp"
 #include "HttpCreateSession.cpp"
 #include "HttpGetSessionTimeout.cpp"
+#include "HttpCreateRuntimeMap.cpp"
 #include "HttpCsConvertWktToCoordinateSystemCode.cpp"
 #include "HttpCsConvertCoordinateSystemCodeToWkt.cpp"
 #include "HttpCsConvertEpsgCodeToWkt.cpp"

Modified: sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpRequest.cpp
===================================================================
--- sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpRequest.cpp	2013-05-08 12:20:43 UTC (rev 7485)
+++ sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpRequest.cpp	2013-05-09 13:03:08 UTC (rev 7486)
@@ -74,6 +74,7 @@
 #include "HttpGetFdoCacheInfo.h"
 
 // Http Mapping Service operations
+#include "HttpCreateRuntimeMap.h"
 #include "HttpGetMap.h"
 #include "HttpGetMapUpdate.h"
 #include "HttpGetPlot.h"
@@ -341,6 +342,7 @@
 {
     //declare each Http class creator, associate the operation name with it
     //
+    httpClassCreators[MgHttpResourceStrings::opCreateRuntimeMap] = MgHttpCreateRuntimeMap::CreateObject;
     httpClassCreators[MgHttpResourceStrings::opGetMap] = MgHttpGetMap::CreateObject;
     httpClassCreators[MgHttpResourceStrings::opGetMapUpdate] = MgHttpGetMapUpdate::CreateObject;
     httpClassCreators[MgHttpResourceStrings::opGetDrawing] = MgHttpGetDrawing::CreateObject;

Modified: sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.cpp
===================================================================
--- sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.cpp	2013-05-08 12:20:43 UTC (rev 7485)
+++ sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.cpp	2013-05-09 13:03:08 UTC (rev 7486)
@@ -190,6 +190,7 @@
 const STRING MgHttpResourceStrings::opGetDrawingCoordinateSpace = L"GETDRAWINGCOORDINATESPACE";
 
 // Mapping Service Operation Requests
+const STRING MgHttpResourceStrings::opCreateRuntimeMap = L"CREATERUNTIMEMAP";
 const STRING MgHttpResourceStrings::opGetMap = L"GETMAP";
 const STRING MgHttpResourceStrings::opGetMapUpdate = L"GETMAPUPDATE";
 const STRING MgHttpResourceStrings::opGetPlot = L"GETPLOT";

Modified: sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.h
===================================================================
--- sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.h	2013-05-08 12:20:43 UTC (rev 7485)
+++ sandbox/jng/createruntimemap/Web/src/HttpHandler/HttpResourceStrings.h	2013-05-09 13:03:08 UTC (rev 7486)
@@ -291,6 +291,7 @@
     static const STRING opGetDrawingCoordinateSpace;
 
     // Mapping services
+    static const STRING opCreateRuntimeMap;
     static const STRING opGetMap;
     static const STRING opGetMapUpdate;
     static const STRING opGetPlot;



More information about the mapguide-commits mailing list