[mapguide-commits] r4414 - sandbox/adsk/2.1/Common/Schema

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Fri Dec 11 13:48:10 EST 2009


Author: brucedechant
Date: 2009-12-11 13:48:10 -0500 (Fri, 11 Dec 2009)
New Revision: 4414

Added:
   sandbox/adsk/2.1/Common/Schema/SiteInformation-2.1.0.xsd
   sandbox/adsk/2.1/Common/Schema/SiteStatus-2.1.0.xsd
   sandbox/adsk/2.1/Common/Schema/SiteVersion-2.1.0.xsd
Log:
Add missing schemas.


Added: sandbox/adsk/2.1/Common/Schema/SiteInformation-2.1.0.xsd
===================================================================
--- sandbox/adsk/2.1/Common/Schema/SiteInformation-2.1.0.xsd	                        (rev 0)
+++ sandbox/adsk/2.1/Common/Schema/SiteInformation-2.1.0.xsd	2009-12-11 18:48:10 UTC (rev 4414)
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.1.0">
+  <xs:element name="SiteInformation">
+    <xs:annotation>
+      <xs:documentation>Site Information</xs:documentation>
+    </xs:annotation>
+    <xs:complexType>
+      <xs:complexContent>
+        <xs:extension base="SiteInformationType">
+          <xs:attribute name="version" type="xs:string" fixed="2.1.0"/>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+  </xs:element>
+    <xs:complexType name="SiteInformationType">
+      <xs:sequence>
+        <xs:element name="Server">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element name="IpAddress" type="xs:string">
+                <xs:annotation>
+                  <xs:documentation>The MapGuide server's Ip address.</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+              <xs:element name="DisplayName" type="xs:string">
+                <xs:annotation>
+                  <xs:documentation>The MapGuide server's display name.</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+              <xs:element name="Status" type="xs:string">
+                <xs:annotation>
+                  <xs:documentation>The MapGuide server's status. Either Online or Offline</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+              <xs:element name="Version" type="xs:string">
+                <xs:annotation>
+                  <xs:documentation>The MapGuide server's version.</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+              <xs:element name="OperatingSystem">
+                <xs:complexType>
+                  <xs:sequence>
+                    <xs:element name="AvailablePhysicalMemory" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The available physical memory for the operating system in bytes.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="TotalPhysicalMemory" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total physical memory for the operating system in bytes.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="AvailableVirtualMemory" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The available virtual memory for the operating system in bytes.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="TotalVirtualMemory" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total virtual memory for the operating system in bytes.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="Version" type="xs:string">
+                      <xs:annotation>
+                          <xs:documentation>The operating system version.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                  </xs:sequence>
+                </xs:complexType>
+              </xs:element>
+              <xs:element name="Statistics">
+                <xs:complexType>
+                  <xs:sequence>
+                    <xs:element name="AdminOperationsQueueCount" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The number of operations in the Admin queue.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="ClientOperationsQueueCount" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The number of operations in the Client queue.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="SiteOperationsQueueCount" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The number of operations in the Site queue.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="AverageOperationTime" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The average time it takes to process an operation in milliseconds.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="CpuUtilization" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The cpu utilization as a percentage.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="WorkingSet" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The working set memory of the MapGuide server in bytes.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="VirtualMemory" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The virtual memory of the MapGuide server in bytes.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="TotalOperationTime" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total operation time of the MapGuide server in seconds.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="ActiveConnections" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The number of active connections to the MapGuide server.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="TotalConnections" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total number of connections that have been made to the MapGuide server.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="TotalOperationsProcessed" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total number of operations processed by the MapGuide server.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="TotalOperationsReceived" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total number of operations received by the MapGuide server.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="Uptime" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total time the MapGuide server has been running in seconds.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="CacheSize" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The current number of entries in the MapGuide server cache.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                    <xs:element name="CacheDroppedEntries" type="xs:integer">
+                      <xs:annotation>
+                        <xs:documentation>The total number of entries in the MapGuide server cache that have been dropped.</xs:documentation>
+                      </xs:annotation>
+                    </xs:element>
+                  </xs:sequence>
+                </xs:complexType>
+              </xs:element>
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+      </xs:sequence>
+    </xs:complexType>
+</xs:schema>

Added: sandbox/adsk/2.1/Common/Schema/SiteStatus-2.1.0.xsd
===================================================================
--- sandbox/adsk/2.1/Common/Schema/SiteStatus-2.1.0.xsd	                        (rev 0)
+++ sandbox/adsk/2.1/Common/Schema/SiteStatus-2.1.0.xsd	2009-12-11 18:48:10 UTC (rev 4414)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.1.0">
+  <xs:element name="SiteInformation">
+    <xs:annotation>
+      <xs:documentation>Site Status</xs:documentation>
+    </xs:annotation>
+    <xs:complexType>
+      <xs:complexContent>
+        <xs:extension base="SiteStatusType">
+          <xs:attribute name="version" type="xs:string" fixed="2.1.0"/>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+  </xs:element>
+    <xs:complexType name="SiteStatusType">
+      <xs:sequence>
+        <xs:element name="Server">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element name="DisplayName" type="xs:string">
+                <xs:annotation>
+                  <xs:documentation>The MapGuide server's display name.</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+              <xs:element name="Status" type="xs:string">
+                <xs:annotation>
+                  <xs:documentation>The MapGuide server's status. Either Online or Offline</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+              <xs:element name="ApiVersion" type="xs:string">
+                <xs:annotation>
+                  <xs:documentation>The MapGuide server's API version.</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+      </xs:sequence>
+    </xs:complexType>
+</xs:schema>

Added: sandbox/adsk/2.1/Common/Schema/SiteVersion-2.1.0.xsd
===================================================================
--- sandbox/adsk/2.1/Common/Schema/SiteVersion-2.1.0.xsd	                        (rev 0)
+++ sandbox/adsk/2.1/Common/Schema/SiteVersion-2.1.0.xsd	2009-12-11 18:48:10 UTC (rev 4414)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"  version="2.1.0">
+  <xs:element name="SiteVersion">
+    <xs:annotation>
+      <xs:documentation>Site Version</xs:documentation>
+    </xs:annotation>
+    <xs:complexType>
+      <xs:complexContent>
+        <xs:extension base="SiteVersionType">
+          <xs:attribute name="version" type="xs:string" fixed="2.1.0"/>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+  </xs:element>
+    <xs:complexType name="SiteVersionType">
+      <xs:sequence>
+        <xs:element name="Server">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element name="Version" type="xs:string">
+                <xs:annotation>
+                    <xs:documentation>The MapGuide server's version.</xs:documentation>
+                </xs:annotation>
+              </xs:element>
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+      </xs:sequence>
+    </xs:complexType>
+</xs:schema>



More information about the mapguide-commits mailing list