<?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:tns="http://www.ainote.cn" elementFormDefault="qualified" targetNamespace="http://www.ainote.cn" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/QMTask.Core" /> <xs:element name="GetTaskList"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="GetTaskListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="GetTaskListResult" nillable="true" type="q1:ArrayOfTaskInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPlanList"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="GetPlanListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="GetPlanListResult" nillable="true" type="q2:ArrayOfPlanInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPlanModel"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="PlanID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPlanModelResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="GetPlanModelResult" nillable="true" type="q3:PlanInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AddPlan"> <xs:complexType> <xs:sequence> <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="plan" nillable="true" type="q4:PlanInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AddPlanResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="AddPlanResult" type="xs:boolean" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UpdatePlan"> <xs:complexType> <xs:sequence> <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="plan" nillable="true" type="q5:PlanInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UpdatePlanResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="UpdatePlanResult" type="xs:boolean" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeletePlan"> <xs:complexType> <xs:sequence> <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="plan" nillable="true" type="q6:PlanInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeletePlanResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="DeletePlanResult" type="xs:boolean" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StartPlan"> <xs:complexType> <xs:sequence> <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="plan" nillable="true" type="q7:PlanInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StartPlanResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="StartPlanResult" type="xs:boolean" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StopPlan"> <xs:complexType> <xs:sequence> <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="plan" nillable="true" type="q8:PlanInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StopPlanResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="StopPlanResult" type="xs:boolean" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetServerStatus"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="GetServerStatusResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="GetServerStatusResult" type="xs:boolean" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Start"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="StartResponse"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="Stop"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="StopResponse"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="GetPlanMonitorInfos"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="GetPlanMonitorInfosResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/QMTask.Core" minOccurs="0" name="GetPlanMonitorInfosResult" nillable="true" type="q9:ArrayOfMonitorInfo" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Login"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="credentialID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LoginResponse"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> </xs:schema>