Changeset 3203 for trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/HeuristicLab.Hive.Contracts.BusinessObjects1.xsd
- Timestamp:
- 03/23/10 10:50:26 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/HeuristicLab.Hive.Contracts.BusinessObjects1.xsd
r2122 r3203 4 4 <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> 5 5 <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> 6 <xs:complexType name="Client Info">6 <xs:complexType name="ClientDto"> 7 7 <xs:complexContent mixed="false"> 8 <xs:extension base="tns:Resource ">8 <xs:extension base="tns:ResourceDto"> 9 9 <xs:sequence> 10 <xs:element minOccurs="0" name="Config" nillable="true" type="tns:ClientConfig" /> 10 <xs:element minOccurs="0" name="CalendarSyncStatus" type="tns:CalendarState" /> 11 <xs:element minOccurs="0" name="Config" nillable="true" type="tns:ClientConfigDto" /> 11 12 <xs:element minOccurs="0" name="CpuSpeedPerCore" type="xs:int" /> 12 13 <xs:element minOccurs="0" name="FreeMemory" type="xs:int" /> … … 20 21 </xs:complexContent> 21 22 </xs:complexType> 22 <xs:element name="Client Info" nillable="true" type="tns:ClientInfo" />23 <xs:complexType name="Resource ">23 <xs:element name="ClientDto" nillable="true" type="tns:ClientDto" /> 24 <xs:complexType name="ResourceDto"> 24 25 <xs:complexContent mixed="false"> 25 26 <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q1:PersistableObject"> … … 30 31 </xs:complexContent> 31 32 </xs:complexType> 32 <xs:element name="Resource" nillable="true" type="tns:Resource" /> 33 <xs:complexType name="ClientConfig"> 33 <xs:element name="ResourceDto" nillable="true" type="tns:ResourceDto" /> 34 <xs:simpleType name="CalendarState"> 35 <xs:restriction base="xs:string"> 36 <xs:enumeration value="Fetch" /> 37 <xs:enumeration value="ForceFetch" /> 38 <xs:enumeration value="Fetching" /> 39 <xs:enumeration value="Fetched" /> 40 <xs:enumeration value="NotAllowedToFetch" /> 41 </xs:restriction> 42 </xs:simpleType> 43 <xs:element name="CalendarState" nillable="true" type="tns:CalendarState" /> 44 <xs:complexType name="ClientConfigDto"> 34 45 <xs:complexContent mixed="false"> 35 46 <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q2:PersistableObject"> 36 47 <xs:sequence> 37 <xs:element minOccurs="0" name="HeartBeatIntervall" type="xs:int" />48 <xs:element minOccurs="0" name="HeartBeatIntervall" nillable="true" type="xs:int" /> 38 49 <xs:element minOccurs="0" name="UpDownTimeCalendar" nillable="true" type="xs:string" /> 39 50 </xs:sequence> … … 41 52 </xs:complexContent> 42 53 </xs:complexType> 43 <xs:element name="ClientConfig " nillable="true" type="tns:ClientConfig" />54 <xs:element name="ClientConfigDto" nillable="true" type="tns:ClientConfigDto" /> 44 55 <xs:simpleType name="State"> 45 56 <xs:restriction base="xs:string"> … … 65 76 </xs:complexType> 66 77 <xs:element name="HeartBeatData" nillable="true" type="tns:HeartBeatData" /> 67 <xs:complexType name="Job ">78 <xs:complexType name="JobDto"> 68 79 <xs:complexContent mixed="false"> 69 80 <xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q4:PersistableObject"> 70 81 <xs:sequence> 71 82 <xs:element xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="AssignedResourceIds" nillable="true" type="q5:ArrayOfguid" /> 72 <xs:element minOccurs="0" name="Client" nillable="true" type="tns:Client Info" />83 <xs:element minOccurs="0" name="Client" nillable="true" type="tns:ClientDto" /> 73 84 <xs:element minOccurs="0" name="CoresNeeded" type="xs:int" /> 74 <xs:element minOccurs="0" name="DateCalculated" type="xs:dateTime" />75 <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" />85 <xs:element minOccurs="0" name="DateCalculated" nillable="true" type="xs:dateTime" /> 86 <xs:element minOccurs="0" name="DateCreated" nillable="true" type="xs:dateTime" /> 76 87 <xs:element minOccurs="0" name="MemoryNeeded" type="xs:int" /> 77 <xs:element minOccurs="0" name="ParentJob" nillable="true" type="tns:Job " />78 <xs:element minOccurs="0" name="Percentage" type="xs:double" />79 <xs:element minOccurs="0" name="PluginsNeeded" nillable="true" type="tns:ArrayOfHivePluginInfo " />88 <xs:element minOccurs="0" name="ParentJob" nillable="true" type="tns:JobDto" /> 89 <xs:element minOccurs="0" name="Percentage" nillable="true" type="xs:double" /> 90 <xs:element minOccurs="0" name="PluginsNeeded" nillable="true" type="tns:ArrayOfHivePluginInfoDto" /> 80 91 <xs:element minOccurs="0" name="Priority" type="xs:int" /> 81 <xs:element minOccurs="0" name="Project" nillable="true" type="tns:Project " />92 <xs:element minOccurs="0" name="Project" nillable="true" type="tns:ProjectDto" /> 82 93 <xs:element minOccurs="0" name="State" type="tns:State" /> 83 94 <xs:element minOccurs="0" name="UserId" type="ser:guid" /> … … 86 97 </xs:complexContent> 87 98 </xs:complexType> 88 <xs:element name="Job " nillable="true" type="tns:Job" />89 <xs:complexType name="ArrayOfHivePluginInfo ">99 <xs:element name="JobDto" nillable="true" type="tns:JobDto" /> 100 <xs:complexType name="ArrayOfHivePluginInfoDto"> 90 101 <xs:sequence> 91 <xs:element minOccurs="0" maxOccurs="unbounded" name="HivePluginInfo " nillable="true" type="tns:HivePluginInfo" />102 <xs:element minOccurs="0" maxOccurs="unbounded" name="HivePluginInfoDto" nillable="true" type="tns:HivePluginInfoDto" /> 92 103 </xs:sequence> 93 104 </xs:complexType> 94 <xs:element name="ArrayOfHivePluginInfo " nillable="true" type="tns:ArrayOfHivePluginInfo" />95 <xs:complexType name="HivePluginInfo ">105 <xs:element name="ArrayOfHivePluginInfoDto" nillable="true" type="tns:ArrayOfHivePluginInfoDto" /> 106 <xs:complexType name="HivePluginInfoDto"> 96 107 <xs:complexContent mixed="false"> 97 108 <xs:extension xmlns:q6="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q6:PersistableObject"> … … 104 115 </xs:complexContent> 105 116 </xs:complexType> 106 <xs:element name="HivePluginInfo " nillable="true" type="tns:HivePluginInfo" />107 <xs:complexType name="Project ">117 <xs:element name="HivePluginInfoDto" nillable="true" type="tns:HivePluginInfoDto" /> 118 <xs:complexType name="ProjectDto"> 108 119 <xs:complexContent mixed="false"> 109 120 <xs:extension xmlns:q7="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q7:PersistableObject"> … … 114 125 </xs:complexContent> 115 126 </xs:complexType> 116 <xs:element name="Project " nillable="true" type="tns:Project" />117 <xs:complexType name=" SerializedJob">127 <xs:element name="ProjectDto" nillable="true" type="tns:ProjectDto" /> 128 <xs:complexType name="ArrayOfAppointmentDto"> 118 129 <xs:sequence> 119 <xs:element minOccurs="0" name="JobInfo" nillable="true" type="tns:Job" /> 120 <xs:element minOccurs="0" name="SerializedJobData" nillable="true" type="xs:base64Binary" /> 130 <xs:element minOccurs="0" maxOccurs="unbounded" name="AppointmentDto" nillable="true" type="tns:AppointmentDto" /> 121 131 </xs:sequence> 122 132 </xs:complexType> 123 <xs:element name="SerializedJob" nillable="true" type="tns:SerializedJob" /> 133 <xs:element name="ArrayOfAppointmentDto" nillable="true" type="tns:ArrayOfAppointmentDto" /> 134 <xs:complexType name="AppointmentDto"> 135 <xs:complexContent mixed="false"> 136 <xs:extension xmlns:q8="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q8:PersistableObject"> 137 <xs:sequence> 138 <xs:element minOccurs="0" name="AllDayEvent" type="xs:boolean" /> 139 <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" /> 140 <xs:element minOccurs="0" name="Recurring" type="xs:boolean" /> 141 <xs:element minOccurs="0" name="RecurringId" type="ser:guid" /> 142 <xs:element minOccurs="0" name="ResourceId" type="ser:guid" /> 143 <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" /> 144 </xs:sequence> 145 </xs:extension> 146 </xs:complexContent> 147 </xs:complexType> 148 <xs:element name="AppointmentDto" nillable="true" type="tns:AppointmentDto" /> 124 149 </xs:schema>
Note: See TracChangeset
for help on using the changeset viewer.