Changeset 4263 for branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/HeuristicLab.Hive.Contracts1.xsd
- Timestamp:
- 08/19/10 12:41:05 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/HeuristicLab.Hive.Contracts1.xsd
r4254 r4263 2 2 <xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 3 <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> 4 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" /> 5 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" /> 6 <xs:complexType name="Response"> 7 <xs:sequence> 8 <xs:element minOccurs="0" name="StatusMessage" nillable="true" type="xs:string" /> 9 <xs:element minOccurs="0" name="Success" type="xs:boolean" /> 10 </xs:sequence> 11 </xs:complexType> 12 <xs:element name="Response" nillable="true" type="tns:Response" /> 13 <xs:complexType name="ResponseHeartBeat"> 14 <xs:complexContent mixed="false"> 15 <xs:extension base="tns:Response"> 16 <xs:sequence> 17 <xs:element minOccurs="0" name="ActionRequest" nillable="true" type="tns:ArrayOfMessageContainer" /> 18 </xs:sequence> 19 </xs:extension> 20 </xs:complexContent> 21 </xs:complexType> 22 <xs:element name="ResponseHeartBeat" nillable="true" type="tns:ResponseHeartBeat" /> 4 <xs:simpleType name="ResponseStatus"> 5 <xs:restriction base="xs:string"> 6 <xs:enumeration value="Ok" /> 7 <xs:enumeration value="RequestSnapshot_JobIsNotBeeingCalculated" /> 8 <xs:enumeration value="RequestSnapshot_SnapshotAlreadyRequested" /> 9 <xs:enumeration value="GetJobById_JobDoesNotExist" /> 10 <xs:enumeration value="GetJobByIdWithDetails_JobDoesNotExist" /> 11 <xs:enumeration value="AddNewJob_JobStateMustBeOffline" /> 12 <xs:enumeration value="AddNewJob_JobIdMustNotBeSet" /> 13 <xs:enumeration value="AddNewJob_JobNull" /> 14 <xs:enumeration value="RemoveJob_JobDoesNotExist" /> 15 <xs:enumeration value="GetLastSerializedResult_JobResultNotYetThere" /> 16 <xs:enumeration value="AbortJob_JobDoesNotExist" /> 17 <xs:enumeration value="AbortJob_AbortAlreadyRequested" /> 18 <xs:enumeration value="AbortJob_JobIsNotBeeingCalculated" /> 19 <xs:enumeration value="GetCalendar_ResourceNotFound" /> 20 <xs:enumeration value="GetCalendar_NoCalendarFound" /> 21 <xs:enumeration value="SetCalendarStatus_ResourceNotFound" /> 22 <xs:enumeration value="ProcessHeartBeat_UserNotLoggedIn" /> 23 <xs:enumeration value="GetJob_NoJobsAvailable" /> 24 <xs:enumeration value="ProcessJobResult_JobDoesNotExist" /> 25 <xs:enumeration value="ProcessJobResult_JobAborted" /> 26 <xs:enumeration value="ProcessJobResult_JobIsNotBeeingCalculated" /> 27 <xs:enumeration value="ProcessJobResult_WrongClientForJob" /> 28 <xs:enumeration value="ProcessJobResult_InvalidJobState" /> 29 <xs:enumeration value="Login_LoginFaild" /> 30 <xs:enumeration value="Logout_SlaveNotRegistered" /> 31 <xs:enumeration value="IsJobStillNeeded_JobDoesNotExist" /> 32 <xs:enumeration value="IsJobStillNeeded_JobAlreadyFinished" /> 33 <xs:enumeration value="GetPlugins_PluginsNotAvailable" /> 34 <xs:enumeration value="AddClientGroup_SlaveIdMustNotBeSet" /> 35 <xs:enumeration value="AddResourceToGroup_SlaveGroupDoesNotExist" /> 36 <xs:enumeration value="DeleteResourceFromGroup_SlaveGroupDoesNotExist" /> 37 <xs:enumeration value="GetAllGroupsOfResource_ResourceNotFound" /> 38 <xs:enumeration value="DeleteClientGroup_SlaveGroupDoesNotExist" /> 39 </xs:restriction> 40 </xs:simpleType> 41 <xs:element name="ResponseStatus" nillable="true" type="tns:ResponseStatus" /> 23 42 <xs:complexType name="ArrayOfMessageContainer"> 24 43 <xs:sequence> … … 50 69 </xs:simpleType> 51 70 <xs:element name="MessageContainer.MessageType" nillable="true" type="tns:MessageContainer.MessageType" /> 52 <xs:complexType name="ResponseObjectOfJobDtoZAa7YIsz">53 <xs:annotation>54 <xs:appinfo>55 <GenericType Name="ResponseObjectOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">56 <GenericParameter Name="JobDto" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects">57 </GenericParameter>58 </GenericType>59 </xs:appinfo>60 </xs:annotation>61 <xs:complexContent mixed="false">62 <xs:extension base="tns:Response">63 <xs:sequence>64 <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Obj" nillable="true" type="q1:JobDto" />65 </xs:sequence>66 </xs:extension>67 </xs:complexContent>68 </xs:complexType>69 <xs:element name="ResponseObjectOfJobDtoZAa7YIsz" nillable="true" type="tns:ResponseObjectOfJobDtoZAa7YIsz" />70 <xs:complexType name="ResponseResultReceived">71 <xs:complexContent mixed="false">72 <xs:extension base="tns:Response">73 <xs:sequence>74 <xs:element minOccurs="0" name="Finished" type="xs:boolean" />75 <xs:element minOccurs="0" name="JobId" type="ser:guid" />76 </xs:sequence>77 </xs:extension>78 </xs:complexContent>79 </xs:complexType>80 <xs:element name="ResponseResultReceived" nillable="true" type="tns:ResponseResultReceived" />81 <xs:complexType name="ResponseListOfCachedHivePluginInfoDtoZMwZop09">82 <xs:annotation>83 <xs:appinfo>84 <GenericType Name="ResponseListOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">85 <GenericParameter Name="CachedHivePluginInfoDto" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure">86 </GenericParameter>87 </GenericType>88 </xs:appinfo>89 </xs:annotation>90 <xs:complexContent mixed="false">91 <xs:extension base="tns:Response">92 <xs:sequence>93 <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" minOccurs="0" name="List" nillable="true" type="q2:ArrayOfCachedHivePluginInfoDto" />94 </xs:sequence>95 </xs:extension>96 </xs:complexContent>97 </xs:complexType>98 <xs:element name="ResponseListOfCachedHivePluginInfoDtoZMwZop09" nillable="true" type="tns:ResponseListOfCachedHivePluginInfoDtoZMwZop09" />99 <xs:complexType name="ResponseCalendar">100 <xs:complexContent mixed="false">101 <xs:extension base="tns:Response">102 <xs:sequence>103 <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Appointments" nillable="true" type="q3:ArrayOfAppointmentDto" />104 <xs:element minOccurs="0" name="ForceFetch" type="xs:boolean" />105 </xs:sequence>106 </xs:extension>107 </xs:complexContent>108 </xs:complexType>109 <xs:element name="ResponseCalendar" nillable="true" type="tns:ResponseCalendar" />110 71 </xs:schema>
Note: See TracChangeset
for help on using the changeset viewer.