Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/Service References/ServerService/SlaveService9.xsd @ 4302

Last change on this file since 4302 was 4302, checked in by cneumuel, 14 years ago
  • made ServerConsole work with wsHttpBinding
  • applied role-base restrictions to all WCF-Services
  • made wcf-services work with certificates
  • renamed ExecutionEngineFacade to ClientFacade

(#1168)

File size: 4.9 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3  <xs:import schemaLocation="http://localhost:9000/SlaveService?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" />
4  <xs:import schemaLocation="http://localhost:9000/SlaveService?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
5  <xs:import schemaLocation="http://localhost:9000/SlaveService?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
6  <xs:import schemaLocation="http://localhost:9000/SlaveService?xsd=xsd8" namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" />
7  <xs:complexType name="Response">
8    <xs:sequence>
9      <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StatusMessage" type="q1:ResponseStatus" />
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 xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ActionRequest" nillable="true" type="q2:ArrayOfMessageContainer" />
18        </xs:sequence>
19      </xs:extension>
20    </xs:complexContent>
21  </xs:complexType>
22  <xs:element name="ResponseHeartBeat" nillable="true" type="tns:ResponseHeartBeat" />
23  <xs:complexType name="ResponseObjectOfJobDtoZAa7YIsz">
24    <xs:annotation>
25      <xs:appinfo>
26        <GenericType Name="ResponseObjectOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
27          <GenericParameter Name="JobDto" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
28        </GenericType>
29      </xs:appinfo>
30    </xs:annotation>
31    <xs:complexContent mixed="false">
32      <xs:extension base="tns:Response">
33        <xs:sequence>
34          <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Obj" nillable="true" type="q3:JobDto" />
35        </xs:sequence>
36      </xs:extension>
37    </xs:complexContent>
38  </xs:complexType>
39  <xs:element name="ResponseObjectOfJobDtoZAa7YIsz" nillable="true" type="tns:ResponseObjectOfJobDtoZAa7YIsz" />
40  <xs:complexType name="ResponseResultReceived">
41    <xs:complexContent mixed="false">
42      <xs:extension base="tns:Response">
43        <xs:sequence>
44          <xs:element minOccurs="0" name="Finished" type="xs:boolean" />
45          <xs:element minOccurs="0" name="JobId" type="ser:guid" />
46        </xs:sequence>
47      </xs:extension>
48    </xs:complexContent>
49  </xs:complexType>
50  <xs:element name="ResponseResultReceived" nillable="true" type="tns:ResponseResultReceived" />
51  <xs:complexType name="ResponseListOfCachedHivePluginInfoDtoZMwZop09">
52    <xs:annotation>
53      <xs:appinfo>
54        <GenericType Name="ResponseListOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.ResponseObjects" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
55          <GenericParameter Name="CachedHivePluginInfoDto" Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" />
56        </GenericType>
57      </xs:appinfo>
58    </xs:annotation>
59    <xs:complexContent mixed="false">
60      <xs:extension base="tns:Response">
61        <xs:sequence>
62          <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" minOccurs="0" name="List" nillable="true" type="q4:ArrayOfCachedHivePluginInfoDto" />
63        </xs:sequence>
64      </xs:extension>
65    </xs:complexContent>
66  </xs:complexType>
67  <xs:element name="ResponseListOfCachedHivePluginInfoDtoZMwZop09" nillable="true" type="tns:ResponseListOfCachedHivePluginInfoDtoZMwZop09" />
68  <xs:complexType name="ResponseCalendar">
69    <xs:complexContent mixed="false">
70      <xs:extension base="tns:Response">
71        <xs:sequence>
72          <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Appointments" nillable="true" type="q5:ArrayOfAppointmentDto" />
73          <xs:element minOccurs="0" name="ForceFetch" type="xs:boolean" />
74        </xs:sequence>
75      </xs:extension>
76    </xs:complexContent>
77  </xs:complexType>
78  <xs:element name="ResponseCalendar" nillable="true" type="tns:ResponseCalendar" />
79</xs:schema>
Note: See TracBrowser for help on using the repository browser.