Changeset 1379 for trunk/sources/HeuristicLab.Hive.Client.Communication/Service References/ServerService/HeuristicLab.Hive.Contracts.BusinessObjects1.xsd
- Timestamp:
- 03/20/09 13:56:55 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Client.Communication/Service References/ServerService/HeuristicLab.Hive.Contracts.BusinessObjects1.xsd
r1366 r1379 2 2 <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" 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.DataAccess" /> 4 5 <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> 5 6 <xs:complexType name="ClientInfo"> … … 22 23 <xs:complexType name="Resource"> 23 24 <xs:complexContent mixed="false"> 24 <xs:extension base="tns:HiveBaseObject">25 <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q1:PersistableObject"> 25 26 <xs:sequence> 26 27 <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> … … 30 31 </xs:complexType> 31 32 <xs:element name="Resource" nillable="true" type="tns:Resource" /> 32 <xs:complexType name="HiveBaseObject">33 <xs:sequence>34 <xs:element minOccurs="0" name="Id" type="xs:long" />35 </xs:sequence>36 </xs:complexType>37 <xs:element name="HiveBaseObject" nillable="true" type="tns:HiveBaseObject" />38 33 <xs:complexType name="ClientConfig"> 39 34 <xs:complexContent mixed="false"> 40 <xs:extension base="tns:HiveBaseObject">35 <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q2:PersistableObject"> 41 36 <xs:sequence> 42 37 <xs:element minOccurs="0" name="HeartBeatIntervall" type="xs:int" /> … … 60 55 <xs:sequence> 61 56 <xs:element minOccurs="0" name="ClientId" type="ser:guid" /> 62 <xs:element minOccurs="0" name=" freeCores" type="xs:int" />63 <xs:element minOccurs="0" name=" freeMemory" type="xs:int" />64 <xs:element xmlns:q 1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="jobProgress" nillable="true" type="q1:ArrayOfKeyValueOflongdouble" />57 <xs:element minOccurs="0" name="FreeCores" type="xs:int" /> 58 <xs:element minOccurs="0" name="FreeMemory" type="xs:int" /> 59 <xs:element xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="JobProgress" nillable="true" type="q3:ArrayOfKeyValueOflongdouble" /> 65 60 </xs:sequence> 66 61 </xs:complexType> … … 68 63 <xs:complexType name="Job"> 69 64 <xs:complexContent mixed="false"> 70 <xs:extension base="tns:HiveBaseObject">65 <xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q4:PersistableObject"> 71 66 <xs:sequence> 72 67 <xs:element minOccurs="0" name="Client" nillable="true" type="tns:ClientInfo" /> … … 78 73 <xs:element minOccurs="0" name="SerializedJob" nillable="true" type="xs:base64Binary" /> 79 74 <xs:element minOccurs="0" name="State" type="tns:State" /> 80 <xs:element minOccurs="0" name="User " nillable="true" type="tns:User" />75 <xs:element minOccurs="0" name="UserId" type="ser:guid" /> 81 76 </xs:sequence> 82 77 </xs:extension> … … 84 79 </xs:complexType> 85 80 <xs:element name="Job" nillable="true" type="tns:Job" /> 86 <xs:complexType name="User">87 <xs:complexContent mixed="false">88 <xs:extension base="tns:PermissionOwner">89 <xs:sequence>90 <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />91 </xs:sequence>92 </xs:extension>93 </xs:complexContent>94 </xs:complexType>95 <xs:element name="User" nillable="true" type="tns:User" />96 <xs:complexType name="PermissionOwner">97 <xs:complexContent mixed="false">98 <xs:extension base="tns:HiveBaseObject">99 <xs:sequence>100 <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />101 </xs:sequence>102 </xs:extension>103 </xs:complexContent>104 </xs:complexType>105 <xs:element name="PermissionOwner" nillable="true" type="tns:PermissionOwner" />106 81 </xs:schema>
Note: See TracChangeset
for help on using the changeset viewer.