Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/19/10 12:41:05 (14 years ago)
Author:
cneumuel
Message:

consolidated Response objects to use only StatusMessage with enums instead of strings.
removed Success property from Response. success is now represented by StatusMessage alone. (#1159)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/service2.xsd

    r4254 r4263  
    22<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    33  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
    4   <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" />
     4  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" />
    55  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    66  <xs:import namespace="http://schemas.microsoft.com/Message" />
     
    1515    <xs:complexType>
    1616      <xs:sequence>
    17         <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="LoginResult" nillable="true" type="q2:Response" />
     17        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="LoginResult" nillable="true" type="q2:Response" />
    1818      </xs:sequence>
    1919    </xs:complexType>
     
    2929    <xs:complexType>
    3030      <xs:sequence>
    31         <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessHeartBeatResult" nillable="true" type="q4:ResponseHeartBeat" />
     31        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="ProcessHeartBeatResult" nillable="true" type="q4:ResponseHeartBeat" />
    3232      </xs:sequence>
    3333    </xs:complexType>
     
    4343    <xs:complexType>
    4444      <xs:sequence>
    45         <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="GetJobResult" nillable="true" type="q6:ResponseObjectOfJobDtoZAa7YIsz" />
     45        <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="GetJobResult" nillable="true" type="q6:ResponseObjectOfJobDtoZAa7YIsz" />
    4646      </xs:sequence>
    4747    </xs:complexType>
     
    6161    <xs:complexType>
    6262      <xs:sequence>
    63         <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultResult" nillable="true" type="q9:ResponseResultReceived" />
     63        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="StoreFinishedJobResultResult" nillable="true" type="q9:ResponseResultReceived" />
    6464      </xs:sequence>
    6565    </xs:complexType>
     
    7979    <xs:complexType>
    8080      <xs:sequence>
    81         <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotResult" nillable="true" type="q12:ResponseResultReceived" />
     81        <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="ProcessSnapshotResult" nillable="true" type="q12:ResponseResultReceived" />
    8282      </xs:sequence>
    8383    </xs:complexType>
     
    9393    <xs:complexType>
    9494      <xs:sequence>
    95         <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="LogoutResult" nillable="true" type="q14:Response" />
     95        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="LogoutResult" nillable="true" type="q14:Response" />
    9696      </xs:sequence>
    9797    </xs:complexType>
     
    107107    <xs:complexType>
    108108      <xs:sequence>
    109         <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="IsJobStillNeededResult" nillable="true" type="q16:Response" />
    110       </xs:sequence>
    111     </xs:complexType>
    112   </xs:element>
    113   <xs:element name="SendPlugins">
     109        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="IsJobStillNeededResult" nillable="true" type="q16:Response" />
     110      </xs:sequence>
     111    </xs:complexType>
     112  </xs:element>
     113  <xs:element name="GetPlugins">
    114114    <xs:complexType>
    115115      <xs:sequence>
     
    118118    </xs:complexType>
    119119  </xs:element>
    120   <xs:element name="SendPluginsResponse">
    121     <xs:complexType>
    122       <xs:sequence>
    123         <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SendPluginsResult" nillable="true" type="q18:ResponseListOfCachedHivePluginInfoDtoZMwZop09" />
     120  <xs:element name="GetPluginsResponse">
     121    <xs:complexType>
     122      <xs:sequence>
     123        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="GetPluginsResult" nillable="true" type="q18:ResponseListOfCachedHivePluginInfoDtoZMwZop09" />
    124124      </xs:sequence>
    125125    </xs:complexType>
     
    135135    <xs:complexType>
    136136      <xs:sequence>
    137         <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="GetCalendarResult" nillable="true" type="q20:ResponseCalendar" />
     137        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="GetCalendarResult" nillable="true" type="q20:ResponseCalendar" />
    138138      </xs:sequence>
    139139    </xs:complexType>
     
    150150    <xs:complexType>
    151151      <xs:sequence>
    152         <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SetCalendarStatusResult" nillable="true" type="q23:Response" />
    153       </xs:sequence>
    154     </xs:complexType>
    155   </xs:element>
    156   <xs:element name="SendStreamedJob">
     152        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="SetCalendarStatusResult" nillable="true" type="q23:Response" />
     153      </xs:sequence>
     154    </xs:complexType>
     155  </xs:element>
     156  <xs:element name="GetStreamedJob">
    157157    <xs:complexType>
    158158      <xs:sequence>
     
    161161    </xs:complexType>
    162162  </xs:element>
    163   <xs:element name="SendStreamedJobResponse">
    164     <xs:complexType>
    165       <xs:sequence>
    166         <xs:element xmlns:q25="http://schemas.microsoft.com/Message" name="SendStreamedJobResult" type="q25:StreamBody" />
    167       </xs:sequence>
    168     </xs:complexType>
    169   </xs:element>
    170   <xs:element name="SendStreamedPlugins">
     163  <xs:element name="GetStreamedJobResponse">
     164    <xs:complexType>
     165      <xs:sequence>
     166        <xs:element xmlns:q25="http://schemas.microsoft.com/Message" name="GetStreamedJobResult" type="q25:StreamBody" />
     167      </xs:sequence>
     168    </xs:complexType>
     169  </xs:element>
     170  <xs:element name="GetStreamedPlugins">
    171171    <xs:complexType>
    172172      <xs:sequence>
     
    175175    </xs:complexType>
    176176  </xs:element>
    177   <xs:element name="SendStreamedPluginsResponse">
    178     <xs:complexType>
    179       <xs:sequence>
    180         <xs:element xmlns:q27="http://schemas.microsoft.com/Message" name="SendStreamedPluginsResult" type="q27:StreamBody" />
     177  <xs:element name="GetStreamedPluginsResponse">
     178    <xs:complexType>
     179      <xs:sequence>
     180        <xs:element xmlns:q27="http://schemas.microsoft.com/Message" name="GetStreamedPluginsResult" type="q27:StreamBody" />
    181181      </xs:sequence>
    182182    </xs:complexType>
     
    192192    <xs:complexType>
    193193      <xs:sequence>
    194         <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultStreamedResult" nillable="true" type="q29:ResponseResultReceived" />
     194        <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="StoreFinishedJobResultStreamedResult" nillable="true" type="q29:ResponseResultReceived" />
    195195      </xs:sequence>
    196196    </xs:complexType>
     
    206206    <xs:complexType>
    207207      <xs:sequence>
    208         <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotStreamedResult" nillable="true" type="q31:ResponseResultReceived" />
     208        <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" minOccurs="0" name="ProcessSnapshotStreamedResult" nillable="true" type="q31:ResponseResultReceived" />
    209209      </xs:sequence>
    210210    </xs:complexType>
Note: See TracChangeset for help on using the changeset viewer.