Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/23/10 10:50:26 (15 years ago)
Author:
kgrading
Message:

implemented the server on the client, using push & force push, added refresh buttons, added auto calender methods that traverse the tree... (#908)

Location:
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService
Files:
1 added
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/HeuristicLab.Hive.Contracts.BusinessObjects1.xsd

    r2122 r3203  
    44  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    55  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
    6   <xs:complexType name="ClientInfo">
     6  <xs:complexType name="ClientDto">
    77    <xs:complexContent mixed="false">
    8       <xs:extension base="tns:Resource">
     8      <xs:extension base="tns:ResourceDto">
    99        <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" />
    1112          <xs:element minOccurs="0" name="CpuSpeedPerCore" type="xs:int" />
    1213          <xs:element minOccurs="0" name="FreeMemory" type="xs:int" />
     
    2021    </xs:complexContent>
    2122  </xs:complexType>
    22   <xs:element name="ClientInfo" 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">
    2425    <xs:complexContent mixed="false">
    2526      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q1:PersistableObject">
     
    3031    </xs:complexContent>
    3132  </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">
    3445    <xs:complexContent mixed="false">
    3546      <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q2:PersistableObject">
    3647        <xs:sequence>
    37           <xs:element minOccurs="0" name="HeartBeatIntervall" type="xs:int" />
     48          <xs:element minOccurs="0" name="HeartBeatIntervall" nillable="true" type="xs:int" />
    3849          <xs:element minOccurs="0" name="UpDownTimeCalendar" nillable="true" type="xs:string" />
    3950        </xs:sequence>
     
    4152    </xs:complexContent>
    4253  </xs:complexType>
    43   <xs:element name="ClientConfig" nillable="true" type="tns:ClientConfig" />
     54  <xs:element name="ClientConfigDto" nillable="true" type="tns:ClientConfigDto" />
    4455  <xs:simpleType name="State">
    4556    <xs:restriction base="xs:string">
     
    6576  </xs:complexType>
    6677  <xs:element name="HeartBeatData" nillable="true" type="tns:HeartBeatData" />
    67   <xs:complexType name="Job">
     78  <xs:complexType name="JobDto">
    6879    <xs:complexContent mixed="false">
    6980      <xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q4:PersistableObject">
    7081        <xs:sequence>
    7182          <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:ClientInfo" />
     83          <xs:element minOccurs="0" name="Client" nillable="true" type="tns:ClientDto" />
    7384          <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" />
    7687          <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" />
    8091          <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" />
    8293          <xs:element minOccurs="0" name="State" type="tns:State" />
    8394          <xs:element minOccurs="0" name="UserId" type="ser:guid" />
     
    8697    </xs:complexContent>
    8798  </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">
    90101    <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" />
    92103    </xs:sequence>
    93104  </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">
    96107    <xs:complexContent mixed="false">
    97108      <xs:extension xmlns:q6="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q6:PersistableObject">
     
    104115    </xs:complexContent>
    105116  </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">
    108119    <xs:complexContent mixed="false">
    109120      <xs:extension xmlns:q7="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" base="q7:PersistableObject">
     
    114125    </xs:complexContent>
    115126  </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">
    118129    <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" />
    121131    </xs:sequence>
    122132  </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" />
    124149</xs:schema>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/HeuristicLab.Hive.Contracts1.xsd

    r2122 r3203  
    4646      <xs:enumeration value="JobFailed" />
    4747      <xs:enumeration value="UptimeLimitDisconnect" />
     48      <xs:enumeration value="FetchOrForceFetchCalendar" />
    4849    </xs:restriction>
    4950  </xs:simpleType>
     
    5354      <xs:extension base="tns:Response">
    5455        <xs:sequence>
    55           <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Job" nillable="true" type="q1:Job" />
     56          <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Job" nillable="true" type="q1:JobDto" />
    5657        </xs:sequence>
    5758      </xs:extension>
     
    5960  </xs:complexType>
    6061  <xs:element name="ResponseJob" nillable="true" type="tns:ResponseJob" />
    61   <xs:complexType name="ResponseSerializedJob">
    62     <xs:complexContent mixed="false">
    63       <xs:extension base="tns:Response">
    64         <xs:sequence>
    65           <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Job" nillable="true" type="q2:SerializedJob" />
    66         </xs:sequence>
    67       </xs:extension>
    68     </xs:complexContent>
    69   </xs:complexType>
    70   <xs:element name="ResponseSerializedJob" nillable="true" type="tns:ResponseSerializedJob" />
    7162  <xs:complexType name="ResponseResultReceived">
    7263    <xs:complexContent mixed="false">
     
    7465        <xs:sequence>
    7566          <xs:element minOccurs="0" name="JobId" type="ser:guid" />
    76           <xs:element minOccurs="0" name="JobResultId" type="ser:guid" />
    7767          <xs:element minOccurs="0" name="finished" type="xs:boolean" />
    7868        </xs:sequence>
     
    8575      <xs:extension base="tns:Response">
    8676        <xs:sequence>
    87           <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" minOccurs="0" name="Plugins" nillable="true" type="q3:ArrayOfCachedHivePluginInfo" />
     77          <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" minOccurs="0" name="Plugins" nillable="true" type="q2:ArrayOfCachedHivePluginInfoDto" />
    8878        </xs:sequence>
    8979      </xs:extension>
     
    9181  </xs:complexType>
    9282  <xs:element name="ResponsePlugin" nillable="true" type="tns:ResponsePlugin" />
     83  <xs:complexType name="ResponseCalendar">
     84    <xs:complexContent mixed="false">
     85      <xs:extension base="tns:Response">
     86        <xs:sequence>
     87          <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="Appointments" nillable="true" type="q3:ArrayOfAppointmentDto" />
     88          <xs:element minOccurs="0" name="ForceFetch" type="xs:boolean" />
     89        </xs:sequence>
     90      </xs:extension>
     91    </xs:complexContent>
     92  </xs:complexType>
     93  <xs:element name="ResponseCalendar" nillable="true" type="tns:ResponseCalendar" />
    9394</xs:schema>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/HeuristicLab.PluginInfrastructure2.xsd

    r1939 r3203  
    33  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
    44  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
    5   <xs:complexType name="ArrayOfCachedHivePluginInfo">
     5  <xs:complexType name="ArrayOfCachedHivePluginInfoDto">
    66    <xs:sequence>
    7       <xs:element minOccurs="0" maxOccurs="unbounded" name="CachedHivePluginInfo" nillable="true" type="tns:CachedHivePluginInfo" />
     7      <xs:element minOccurs="0" maxOccurs="unbounded" name="CachedHivePluginInfoDto" nillable="true" type="tns:CachedHivePluginInfoDto" />
    88    </xs:sequence>
    99  </xs:complexType>
    10   <xs:element name="ArrayOfCachedHivePluginInfo" nillable="true" type="tns:ArrayOfCachedHivePluginInfo" />
    11   <xs:complexType name="CachedHivePluginInfo">
     10  <xs:element name="ArrayOfCachedHivePluginInfoDto" nillable="true" type="tns:ArrayOfCachedHivePluginInfoDto" />
     11  <xs:complexType name="CachedHivePluginInfoDto">
    1212    <xs:complexContent mixed="false">
    13       <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" base="q1:HivePluginInfo">
     13      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" base="q1:HivePluginInfoDto">
    1414        <xs:sequence>
    1515          <xs:element xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="PluginFiles" nillable="true" type="q2:ArrayOfbase64Binary" />
     
    1818    </xs:complexContent>
    1919  </xs:complexType>
    20   <xs:element name="CachedHivePluginInfo" nillable="true" type="tns:CachedHivePluginInfo" />
     20  <xs:element name="CachedHivePluginInfoDto" nillable="true" type="tns:CachedHivePluginInfoDto" />
    2121</xs:schema>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/Reference.cs

    r3011 r3203  
    1 //------------------------------------------------------------------------------
     1//------------------------------------------------------------------------------
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:2.0.50727.3053
     4//     Runtime Version:2.0.50727.4927
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    1919        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
    2020        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
    21         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseSerializedJob))]
    2221        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
    2322        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
     23        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
    2424        HeuristicLab.Hive.Contracts.Response Login(HeuristicLab.Hive.Contracts.BusinessObjects.ClientDto clientInfo);
    2525       
     
    4444       
    4545        HeuristicLab.Hive.Contracts.ResponseJob EndSendJob(System.IAsyncResult result);
    46        
    47         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/SendSerializedJob", ReplyAction="http://tempuri.org/IClientCommunicator/SendSerializedJobResponse")]
    48         HeuristicLab.Hive.Contracts.ResponseSerializedJob SendSerializedJob(System.Guid clientId);
    49        
    50         [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/SendSerializedJob", ReplyAction="http://tempuri.org/IClientCommunicator/SendSerializedJobResponse")]
    51         System.IAsyncResult BeginSendSerializedJob(System.Guid clientId, System.AsyncCallback callback, object asyncState);
    52        
    53         HeuristicLab.Hive.Contracts.ResponseSerializedJob EndSendSerializedJob(System.IAsyncResult result);
    5446       
    5547        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult", ReplyAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse")]
     
    7264        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
    7365        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
    74         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseSerializedJob))]
    7566        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
    7667        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
     68        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
    7769        HeuristicLab.Hive.Contracts.Response Logout(System.Guid clientId);
    7870       
     
    8577        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
    8678        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
    87         [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseSerializedJob))]
    8879        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
    8980        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
     81        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
    9082        HeuristicLab.Hive.Contracts.Response IsJobStillNeeded(System.Guid jobId);
    9183       
     
    10395        HeuristicLab.Hive.Contracts.ResponsePlugin EndSendPlugins(System.IAsyncResult result);
    10496       
     97        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/GetCalendar", ReplyAction="http://tempuri.org/IClientCommunicator/GetCalendarResponse")]
     98        HeuristicLab.Hive.Contracts.ResponseCalendar GetCalendar(System.Guid clientId);
     99       
     100        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/GetCalendar", ReplyAction="http://tempuri.org/IClientCommunicator/GetCalendarResponse")]
     101        System.IAsyncResult BeginGetCalendar(System.Guid clientId, System.AsyncCallback callback, object asyncState);
     102       
     103        HeuristicLab.Hive.Contracts.ResponseCalendar EndGetCalendar(System.IAsyncResult result);
     104       
     105        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientCommunicator/SetCalendarStatus", ReplyAction="http://tempuri.org/IClientCommunicator/SetCalendarStatusResponse")]
     106        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseHB))]
     107        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseJob))]
     108        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseResultReceived))]
     109        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponsePlugin))]
     110        [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeuristicLab.Hive.Contracts.ResponseCalendar))]
     111        HeuristicLab.Hive.Contracts.Response SetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state);
     112       
     113        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IClientCommunicator/SetCalendarStatus", ReplyAction="http://tempuri.org/IClientCommunicator/SetCalendarStatusResponse")]
     114        System.IAsyncResult BeginSetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state, System.AsyncCallback callback, object asyncState);
     115       
     116        HeuristicLab.Hive.Contracts.Response EndSetCalendarStatus(System.IAsyncResult result);
     117       
    105118        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientFacade/SendStreamedJob", ReplyAction="http://tempuri.org/IClientFacade/SendStreamedJobResponse")]
    106119        System.IO.Stream SendStreamedJob(System.Guid clientId);
     
    195208            }
    196209        }
     210      public byte[] Data {
     211        get {
     212          base.RaiseExceptionIfNecessary();
     213          return (byte[]) this.results[1];
     214        }
     215      }
    197216
    198         public byte[] Data {
    199           get {
    200             base.RaiseExceptionIfNecessary();
    201             return ((byte[])(this.results[1]));
    202           }
    203         }
    204     }
    205    
    206     [System.Diagnostics.DebuggerStepThroughAttribute()]
    207     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
    208     public partial class SendSerializedJobCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    209        
    210         private object[] results;
    211        
    212         public SendSerializedJobCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
    213                 base(exception, cancelled, userState) {
    214             this.results = results;
    215         }
    216        
    217         public HeuristicLab.Hive.Contracts.ResponseSerializedJob Result {
    218             get {
    219                 base.RaiseExceptionIfNecessary();
    220                 return ((HeuristicLab.Hive.Contracts.ResponseSerializedJob)(this.results[0]));
    221             }
    222         }
    223217    }
    224218   
     
    320314    [System.Diagnostics.DebuggerStepThroughAttribute()]
    321315    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     316    public partial class GetCalendarCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     317       
     318        private object[] results;
     319       
     320        public GetCalendarCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
     321                base(exception, cancelled, userState) {
     322            this.results = results;
     323        }
     324       
     325        public HeuristicLab.Hive.Contracts.ResponseCalendar Result {
     326            get {
     327                base.RaiseExceptionIfNecessary();
     328                return ((HeuristicLab.Hive.Contracts.ResponseCalendar)(this.results[0]));
     329            }
     330        }
     331    }
     332   
     333    [System.Diagnostics.DebuggerStepThroughAttribute()]
     334    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
     335    public partial class SetCalendarStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     336       
     337        private object[] results;
     338       
     339        public SetCalendarStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
     340                base(exception, cancelled, userState) {
     341            this.results = results;
     342        }
     343       
     344        public HeuristicLab.Hive.Contracts.Response Result {
     345            get {
     346                base.RaiseExceptionIfNecessary();
     347                return ((HeuristicLab.Hive.Contracts.Response)(this.results[0]));
     348            }
     349        }
     350    }
     351   
     352    [System.Diagnostics.DebuggerStepThroughAttribute()]
     353    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
    322354    public partial class SendStreamedJobCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    323355       
     
    416448        private System.Threading.SendOrPostCallback onSendJobCompletedDelegate;
    417449       
    418         private BeginOperationDelegate onBeginSendSerializedJobDelegate;
    419        
    420         private EndOperationDelegate onEndSendSerializedJobDelegate;
    421        
    422         private System.Threading.SendOrPostCallback onSendSerializedJobCompletedDelegate;
    423        
    424450        private BeginOperationDelegate onBeginStoreFinishedJobResultDelegate;
    425451       
     
    451477       
    452478        private System.Threading.SendOrPostCallback onSendPluginsCompletedDelegate;
     479       
     480        private BeginOperationDelegate onBeginGetCalendarDelegate;
     481       
     482        private EndOperationDelegate onEndGetCalendarDelegate;
     483       
     484        private System.Threading.SendOrPostCallback onGetCalendarCompletedDelegate;
     485       
     486        private BeginOperationDelegate onBeginSetCalendarStatusDelegate;
     487       
     488        private EndOperationDelegate onEndSetCalendarStatusDelegate;
     489       
     490        private System.Threading.SendOrPostCallback onSetCalendarStatusCompletedDelegate;
    453491       
    454492        private BeginOperationDelegate onBeginSendStreamedJobDelegate;
     
    501539        public event System.EventHandler<SendJobCompletedEventArgs> SendJobCompleted;
    502540       
    503         public event System.EventHandler<SendSerializedJobCompletedEventArgs> SendSerializedJobCompleted;
    504        
    505541        public event System.EventHandler<StoreFinishedJobResultCompletedEventArgs> StoreFinishedJobResultCompleted;
    506542       
     
    512548       
    513549        public event System.EventHandler<SendPluginsCompletedEventArgs> SendPluginsCompleted;
     550       
     551        public event System.EventHandler<GetCalendarCompletedEventArgs> GetCalendarCompleted;
     552       
     553        public event System.EventHandler<SetCalendarStatusCompletedEventArgs> SetCalendarStatusCompleted;
    514554       
    515555        public event System.EventHandler<SendStreamedJobCompletedEventArgs> SendStreamedJobCompleted;
     
    669709            base.InvokeAsync(this.onBeginSendJobDelegate, new object[] {
    670710                        clientId}, this.onEndSendJobDelegate, this.onSendJobCompletedDelegate, userState);
    671         }
    672        
    673         public HeuristicLab.Hive.Contracts.ResponseSerializedJob SendSerializedJob(System.Guid clientId) {
    674             return base.Channel.SendSerializedJob(clientId);
    675         }
    676        
    677         [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    678         public System.IAsyncResult BeginSendSerializedJob(System.Guid clientId, System.AsyncCallback callback, object asyncState) {
    679             return base.Channel.BeginSendSerializedJob(clientId, callback, asyncState);
    680         }
    681        
    682         [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    683         public HeuristicLab.Hive.Contracts.ResponseSerializedJob EndSendSerializedJob(System.IAsyncResult result) {
    684             return base.Channel.EndSendSerializedJob(result);
    685         }
    686        
    687         private System.IAsyncResult OnBeginSendSerializedJob(object[] inValues, System.AsyncCallback callback, object asyncState) {
    688             System.Guid clientId = ((System.Guid)(inValues[0]));
    689             return this.BeginSendSerializedJob(clientId, callback, asyncState);
    690         }
    691        
    692         private object[] OnEndSendSerializedJob(System.IAsyncResult result) {
    693             HeuristicLab.Hive.Contracts.ResponseSerializedJob retVal = this.EndSendSerializedJob(result);
    694             return new object[] {
    695                     retVal};
    696         }
    697        
    698         private void OnSendSerializedJobCompleted(object state) {
    699             if ((this.SendSerializedJobCompleted != null)) {
    700                 InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
    701                 this.SendSerializedJobCompleted(this, new SendSerializedJobCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
    702             }
    703         }
    704        
    705         public void SendSerializedJobAsync(System.Guid clientId) {
    706             this.SendSerializedJobAsync(clientId, null);
    707         }
    708        
    709         public void SendSerializedJobAsync(System.Guid clientId, object userState) {
    710             if ((this.onBeginSendSerializedJobDelegate == null)) {
    711                 this.onBeginSendSerializedJobDelegate = new BeginOperationDelegate(this.OnBeginSendSerializedJob);
    712             }
    713             if ((this.onEndSendSerializedJobDelegate == null)) {
    714                 this.onEndSendSerializedJobDelegate = new EndOperationDelegate(this.OnEndSendSerializedJob);
    715             }
    716             if ((this.onSendSerializedJobCompletedDelegate == null)) {
    717                 this.onSendSerializedJobCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnSendSerializedJobCompleted);
    718             }
    719             base.InvokeAsync(this.onBeginSendSerializedJobDelegate, new object[] {
    720                         clientId}, this.onEndSendSerializedJobDelegate, this.onSendSerializedJobCompletedDelegate, userState);
    721711        }
    722712       
     
    987977        }
    988978       
     979        public HeuristicLab.Hive.Contracts.ResponseCalendar GetCalendar(System.Guid clientId) {
     980            return base.Channel.GetCalendar(clientId);
     981        }
     982       
     983        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     984        public System.IAsyncResult BeginGetCalendar(System.Guid clientId, System.AsyncCallback callback, object asyncState) {
     985            return base.Channel.BeginGetCalendar(clientId, callback, asyncState);
     986        }
     987       
     988        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     989        public HeuristicLab.Hive.Contracts.ResponseCalendar EndGetCalendar(System.IAsyncResult result) {
     990            return base.Channel.EndGetCalendar(result);
     991        }
     992       
     993        private System.IAsyncResult OnBeginGetCalendar(object[] inValues, System.AsyncCallback callback, object asyncState) {
     994            System.Guid clientId = ((System.Guid)(inValues[0]));
     995            return this.BeginGetCalendar(clientId, callback, asyncState);
     996        }
     997       
     998        private object[] OnEndGetCalendar(System.IAsyncResult result) {
     999            HeuristicLab.Hive.Contracts.ResponseCalendar retVal = this.EndGetCalendar(result);
     1000            return new object[] {
     1001                    retVal};
     1002        }
     1003       
     1004        private void OnGetCalendarCompleted(object state) {
     1005            if ((this.GetCalendarCompleted != null)) {
     1006                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
     1007                this.GetCalendarCompleted(this, new GetCalendarCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
     1008            }
     1009        }
     1010       
     1011        public void GetCalendarAsync(System.Guid clientId) {
     1012            this.GetCalendarAsync(clientId, null);
     1013        }
     1014       
     1015        public void GetCalendarAsync(System.Guid clientId, object userState) {
     1016            if ((this.onBeginGetCalendarDelegate == null)) {
     1017                this.onBeginGetCalendarDelegate = new BeginOperationDelegate(this.OnBeginGetCalendar);
     1018            }
     1019            if ((this.onEndGetCalendarDelegate == null)) {
     1020                this.onEndGetCalendarDelegate = new EndOperationDelegate(this.OnEndGetCalendar);
     1021            }
     1022            if ((this.onGetCalendarCompletedDelegate == null)) {
     1023                this.onGetCalendarCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnGetCalendarCompleted);
     1024            }
     1025            base.InvokeAsync(this.onBeginGetCalendarDelegate, new object[] {
     1026                        clientId}, this.onEndGetCalendarDelegate, this.onGetCalendarCompletedDelegate, userState);
     1027        }
     1028       
     1029        public HeuristicLab.Hive.Contracts.Response SetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state) {
     1030            return base.Channel.SetCalendarStatus(clientId, state);
     1031        }
     1032       
     1033        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     1034        public System.IAsyncResult BeginSetCalendarStatus(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state, System.AsyncCallback callback, object asyncState) {
     1035            return base.Channel.BeginSetCalendarStatus(clientId, state, callback, asyncState);
     1036        }
     1037       
     1038        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
     1039        public HeuristicLab.Hive.Contracts.Response EndSetCalendarStatus(System.IAsyncResult result) {
     1040            return base.Channel.EndSetCalendarStatus(result);
     1041        }
     1042       
     1043        private System.IAsyncResult OnBeginSetCalendarStatus(object[] inValues, System.AsyncCallback callback, object asyncState) {
     1044            System.Guid clientId = ((System.Guid)(inValues[0]));
     1045            HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state = ((HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState)(inValues[1]));
     1046            return this.BeginSetCalendarStatus(clientId, state, callback, asyncState);
     1047        }
     1048       
     1049        private object[] OnEndSetCalendarStatus(System.IAsyncResult result) {
     1050            HeuristicLab.Hive.Contracts.Response retVal = this.EndSetCalendarStatus(result);
     1051            return new object[] {
     1052                    retVal};
     1053        }
     1054       
     1055        private void OnSetCalendarStatusCompleted(object state) {
     1056            if ((this.SetCalendarStatusCompleted != null)) {
     1057                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
     1058                this.SetCalendarStatusCompleted(this, new SetCalendarStatusCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
     1059            }
     1060        }
     1061       
     1062        public void SetCalendarStatusAsync(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state) {
     1063            this.SetCalendarStatusAsync(clientId, state, null);
     1064        }
     1065       
     1066        public void SetCalendarStatusAsync(System.Guid clientId, HeuristicLab.Hive.Contracts.BusinessObjects.CalendarState state, object userState) {
     1067            if ((this.onBeginSetCalendarStatusDelegate == null)) {
     1068                this.onBeginSetCalendarStatusDelegate = new BeginOperationDelegate(this.OnBeginSetCalendarStatus);
     1069            }
     1070            if ((this.onEndSetCalendarStatusDelegate == null)) {
     1071                this.onEndSetCalendarStatusDelegate = new EndOperationDelegate(this.OnEndSetCalendarStatus);
     1072            }
     1073            if ((this.onSetCalendarStatusCompletedDelegate == null)) {
     1074                this.onSetCalendarStatusCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnSetCalendarStatusCompleted);
     1075            }
     1076            base.InvokeAsync(this.onBeginSetCalendarStatusDelegate, new object[] {
     1077                        clientId,
     1078                        state}, this.onEndSetCalendarStatusDelegate, this.onSetCalendarStatusCompletedDelegate, userState);
     1079        }
     1080       
    9891081        public System.IO.Stream SendStreamedJob(System.Guid clientId) {
    9901082            return base.Channel.SendStreamedJob(clientId);
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/Reference.svcmap

    r2122 r3203  
    1818  </ClientOptions>
    1919  <MetadataSources>
    20     <MetadataSource Address="net.tcp://10.0.2.15:9000/HiveServer/mex" Protocol="mex" SourceId="1" />
     20    <MetadataSource Address="net.tcp://10.0.0.52:9000/HiveServer/mex" Protocol="mex" SourceId="1" />
    2121  </MetadataSources>
    2222  <Metadata>
    23     <MetadataFile FileName="service1.wsdl" MetadataType="Wsdl" ID="67311a7a-922b-4675-a2bb-10ab57a84034" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    24     <MetadataFile FileName="service2.xsd" MetadataType="Schema" ID="b77a19d5-7c1f-453c-aab7-0899e51523ec" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    25     <MetadataFile FileName="service3.xsd" MetadataType="Schema" ID="f44e3d38-15e3-439c-87ef-f1fa9333bc3b" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    26     <MetadataFile FileName="HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" MetadataType="Schema" ID="770b7a79-ce79-43dc-9a74-d3343aa63612" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    27     <MetadataFile FileName="HeuristicLab.DataAccess1.xsd" MetadataType="Schema" ID="fbac237d-3ab8-487d-af6c-0fe4280cfdf3" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    28     <MetadataFile FileName="HeuristicLab.Hive.Contracts1.xsd" MetadataType="Schema" ID="27f1b8eb-5d07-4ef1-949c-4d57e10b1301" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    29     <MetadataFile FileName="Arrays1.xsd" MetadataType="Schema" ID="17721bf1-192c-413b-9514-a9f214b3ae25" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    30     <MetadataFile FileName="System1.xsd" MetadataType="Schema" ID="69764c0a-dc15-4450-8089-3f7127023a79" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    31     <MetadataFile FileName="HeuristicLab.PluginInfrastructure2.xsd" MetadataType="Schema" ID="92730854-6687-4242-99b1-ce6d8282968e" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
    32     <MetadataFile FileName="Message1.xsd" MetadataType="Schema" ID="34654b8c-c376-4952-82c5-7a7ea739b2bd" SourceId="1" SourceUrl="net.tcp://10.0.2.15:9000/HiveServer/mex" />
     23    <MetadataFile FileName="service1.wsdl" MetadataType="Wsdl" ID="43f7abbb-1069-4460-b195-ca2cfad87502" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     24    <MetadataFile FileName="service2.xsd" MetadataType="Schema" ID="09a3b5fd-0200-4134-8cb5-ff0716494b94" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     25    <MetadataFile FileName="service3.xsd" MetadataType="Schema" ID="18c6d1c6-fb6b-4748-9cfb-e28ad6f1f524" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     26    <MetadataFile FileName="HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" MetadataType="Schema" ID="f18d1d1a-53c9-43d9-8667-1e3d3c309a26" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     27    <MetadataFile FileName="HeuristicLab.DataAccess1.xsd" MetadataType="Schema" ID="8e533766-2123-4ac5-8c82-b952d5fb6f93" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     28    <MetadataFile FileName="HeuristicLab.Hive.Contracts1.xsd" MetadataType="Schema" ID="a9f321b3-f525-4e81-8c9a-45f99e4add67" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     29    <MetadataFile FileName="Arrays1.xsd" MetadataType="Schema" ID="bf61ad21-e8ff-49de-984d-bc1d09a4b367" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     30    <MetadataFile FileName="System1.xsd" MetadataType="Schema" ID="49213872-cd85-42dc-a191-d1db4c0681e6" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     31    <MetadataFile FileName="HeuristicLab.PluginInfrastructure2.xsd" MetadataType="Schema" ID="dd25c7c9-6881-4201-927d-11dada59c94e" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
     32    <MetadataFile FileName="Message1.xsd" MetadataType="Schema" ID="e6a864c6-eb46-42ab-a431-2ac11273fb64" SourceId="1" SourceUrl="net.tcp://10.0.0.52:9000/HiveServer/mex" />
    3333  </Metadata>
    3434  <Extensions>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/configuration.svcinfo

    r2122 r3203  
    33  <behaviors />
    44  <bindings>
    5     <binding digest="System.ServiceModel.Configuration.NetTcpBindingElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; listenBacklog=&quot;10&quot; maxBufferSize=&quot;65536&quot; maxConnections=&quot;10&quot; name=&quot;NetTcpBinding_IClientFacade&quot; transactionFlow=&quot;false&quot; transactionProtocol=&quot;OleTransactions&quot; transferMode=&quot;Streamed&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;reliableSession enabled=&quot;false&quot; inactivityTimeout=&quot;00:10:00&quot; ordered=&quot;true&quot; /&gt;&lt;security mode=&quot;Transport&quot;&gt;&lt;message clientCredentialType=&quot;Windows&quot; /&gt;&lt;transport clientCredentialType=&quot;Windows&quot; protectionLevel=&quot;EncryptAndSign&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="netTcpBinding" name="NetTcpBinding_IClientFacade" />
     5    <binding digest="System.ServiceModel.Configuration.NetTcpBindingElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; listenBacklog=&quot;10&quot; maxBufferSize=&quot;65536&quot; maxConnections=&quot;10&quot; name=&quot;NetTcpBinding_IClientFacade&quot; transactionFlow=&quot;false&quot; transactionProtocol=&quot;OleTransactions&quot; transferMode=&quot;Streamed&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;reliableSession enabled=&quot;false&quot; inactivityTimeout=&quot;00:10:00&quot; ordered=&quot;true&quot; /&gt;&lt;security mode=&quot;None&quot;&gt;&lt;message clientCredentialType=&quot;Windows&quot; /&gt;&lt;transport clientCredentialType=&quot;Windows&quot; protectionLevel=&quot;EncryptAndSign&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="netTcpBinding" name="NetTcpBinding_IClientFacade" />
    66  </bindings>
    77  <endpoints>
    8     <endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientFacade&quot; contract=&quot;ServerService.IClientFacade&quot; name=&quot;NetTcpBinding_IClientFacade&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;STEFAN-4710DBDB\Stefan&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientFacade&quot; contract=&quot;ServerService.IClientFacade&quot; name=&quot;NetTcpBinding_IClientFacade&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;STEFAN-4710DBDB\Stefan&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" contractName="ServerService.IClientFacade" name="NetTcpBinding_IClientFacade" />
     8    <endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientFacade&quot; contract=&quot;ServerService.IClientFacade&quot; name=&quot;NetTcpBinding_IClientFacade&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator&quot; binding=&quot;netTcpBinding&quot; bindingConfiguration=&quot;NetTcpBinding_IClientFacade&quot; contract=&quot;ServerService.IClientFacade&quot; name=&quot;NetTcpBinding_IClientFacade&quot; /&gt;" contractName="ServerService.IClientFacade" name="NetTcpBinding_IClientFacade" />
    99  </endpoints>
    1010</configurationSnapshot>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/configuration91.svcinfo

    r2122 r3203  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="kx3DG0eZsWj8OUKg2cLMJp8jj9s=">
     2<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="vFreNGGBW9Tx4nl3MVFjfcaMtKU=">
    33  <bindingConfigurations>
    44    <bindingConfiguration bindingType="netTcpBinding" name="NetTcpBinding_IClientFacade">
     
    8383        </property>
    8484        <property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.SecurityMode, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    85           <serializedValue>Transport</serializedValue>
     85          <serializedValue>None</serializedValue>
    8686        </property>
    8787        <property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.TcpTransportSecurityElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    9393        <property path="/security/transport/protectionLevel" isComplexType="false" isExplicitlyDefined="true" clrType="System.Net.Security.ProtectionLevel, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    9494          <serializedValue>EncryptAndSign</serializedValue>
     95        </property>
     96        <property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     97          <serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
     98        </property>
     99        <property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     100          <serializedValue>Never</serializedValue>
     101        </property>
     102        <property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     103          <serializedValue>TransportSelected</serializedValue>
     104        </property>
     105        <property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     106          <serializedValue>(Collection)</serializedValue>
    95107        </property>
    96108        <property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.MessageSecurityOverTcpElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    107119  </bindingConfigurations>
    108120  <endpoints>
    109     <endpoint name="NetTcpBinding_IClientFacade" contract="ServerService.IClientFacade" bindingType="netTcpBinding" address="net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator" bindingConfiguration="NetTcpBinding_IClientFacade">
     121    <endpoint name="NetTcpBinding_IClientFacade" contract="ServerService.IClientFacade" bindingType="netTcpBinding" address="net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator" bindingConfiguration="NetTcpBinding_IClientFacade">
    110122      <properties>
    111123        <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    112           <serializedValue>net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator</serializedValue>
     124          <serializedValue>net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator</serializedValue>
    113125        </property>
    114126        <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     
    136148          <serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue>
    137149        </property>
    138         <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    139           <serializedValue>STEFAN-4710DBDB\Stefan</serializedValue>
     150        <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     151          <serializedValue />
    140152        </property>
    141153        <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service1.wsdl

    r2122 r3203  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" name="ClientFacade" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
     2<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" name="clientFacade" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
    33  <wsp:Policy wsu:Id="NetTcpBinding_IClientFacade_policy">
    44    <wsp:ExactlyOne>
     
    66        <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1">
    77        </msb:BinaryEncoding>
    8         <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
    9           <wsp:Policy>
    10             <sp:TransportToken>
    11               <wsp:Policy>
    12                 <msf:WindowsTransportSecurity xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">
    13                   <msf:ProtectionLevel>EncryptAndSign</msf:ProtectionLevel>
    14                 </msf:WindowsTransportSecurity>
    15               </wsp:Policy>
    16             </sp:TransportToken>
    17             <sp:AlgorithmSuite>
    18               <wsp:Policy>
    19                 <sp:Basic256>
    20                 </sp:Basic256>
    21               </wsp:Policy>
    22             </sp:AlgorithmSuite>
    23             <sp:Layout>
    24               <wsp:Policy>
    25                 <sp:Strict>
    26                 </sp:Strict>
    27               </wsp:Policy>
    28             </sp:Layout>
    29           </wsp:Policy>
    30         </sp:TransportBinding>
    318        <msf:Streamed xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">
    329        </msf:Streamed>
     
    6744    <wsdl:part name="parameters" element="tns:SendJobResponse" />
    6845  </wsdl:message>
    69   <wsdl:message name="IClientFacade_SendSerializedJob_InputMessage">
    70     <wsdl:part name="parameters" element="tns:SendSerializedJob" />
    71   </wsdl:message>
    72   <wsdl:message name="IClientFacade_SendSerializedJob_OutputMessage">
    73     <wsdl:part name="parameters" element="tns:SendSerializedJobResponse" />
    74   </wsdl:message>
    7546  <wsdl:message name="IClientFacade_StoreFinishedJobResult_InputMessage">
    7647    <wsdl:part name="parameters" element="tns:StoreFinishedJobResult" />
     
    10273  <wsdl:message name="IClientFacade_SendPlugins_OutputMessage">
    10374    <wsdl:part name="parameters" element="tns:SendPluginsResponse" />
     75  </wsdl:message>
     76  <wsdl:message name="IClientFacade_GetCalendar_InputMessage">
     77    <wsdl:part name="parameters" element="tns:GetCalendar" />
     78  </wsdl:message>
     79  <wsdl:message name="IClientFacade_GetCalendar_OutputMessage">
     80    <wsdl:part name="parameters" element="tns:GetCalendarResponse" />
     81  </wsdl:message>
     82  <wsdl:message name="IClientFacade_SetCalendarStatus_InputMessage">
     83    <wsdl:part name="parameters" element="tns:SetCalendarStatus" />
     84  </wsdl:message>
     85  <wsdl:message name="IClientFacade_SetCalendarStatus_OutputMessage">
     86    <wsdl:part name="parameters" element="tns:SetCalendarStatusResponse" />
    10487  </wsdl:message>
    10588  <wsdl:message name="IClientFacade_SendStreamedJob_InputMessage">
     
    140123      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResponse" message="tns:IClientFacade_SendJob_OutputMessage" />
    141124    </wsdl:operation>
    142     <wsdl:operation name="SendSerializedJob">
    143       <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendSerializedJob" message="tns:IClientFacade_SendSerializedJob_InputMessage" />
    144       <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendSerializedJobResponse" message="tns:IClientFacade_SendSerializedJob_OutputMessage" />
    145     </wsdl:operation>
    146125    <wsdl:operation name="StoreFinishedJobResult">
    147126      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" message="tns:IClientFacade_StoreFinishedJobResult_InputMessage" />
     
    163142      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendPlugins" message="tns:IClientFacade_SendPlugins_InputMessage" />
    164143      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendPluginsResponse" message="tns:IClientFacade_SendPlugins_OutputMessage" />
     144    </wsdl:operation>
     145    <wsdl:operation name="GetCalendar">
     146      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/GetCalendar" message="tns:IClientFacade_GetCalendar_InputMessage" />
     147      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/GetCalendarResponse" message="tns:IClientFacade_GetCalendar_OutputMessage" />
     148    </wsdl:operation>
     149    <wsdl:operation name="SetCalendarStatus">
     150      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SetCalendarStatus" message="tns:IClientFacade_SetCalendarStatus_InputMessage" />
     151      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SetCalendarStatusResponse" message="tns:IClientFacade_SetCalendarStatus_OutputMessage" />
    165152    </wsdl:operation>
    166153    <wsdl:operation name="SendStreamedJob">
     
    212199      </wsdl:output>
    213200    </wsdl:operation>
    214     <wsdl:operation name="SendSerializedJob">
    215       <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendSerializedJob" style="document" />
    216       <wsdl:input>
    217         <soap12:body use="literal" />
    218       </wsdl:input>
    219       <wsdl:output>
    220         <soap12:body use="literal" />
    221       </wsdl:output>
    222     </wsdl:operation>
    223201    <wsdl:operation name="StoreFinishedJobResult">
    224202      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" style="document" />
     
    266244      </wsdl:output>
    267245    </wsdl:operation>
     246    <wsdl:operation name="GetCalendar">
     247      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/GetCalendar" style="document" />
     248      <wsdl:input>
     249        <soap12:body use="literal" />
     250      </wsdl:input>
     251      <wsdl:output>
     252        <soap12:body use="literal" />
     253      </wsdl:output>
     254    </wsdl:operation>
     255    <wsdl:operation name="SetCalendarStatus">
     256      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SetCalendarStatus" style="document" />
     257      <wsdl:input>
     258        <soap12:body use="literal" />
     259      </wsdl:input>
     260      <wsdl:output>
     261        <soap12:body use="literal" />
     262      </wsdl:output>
     263    </wsdl:operation>
    268264    <wsdl:operation name="SendStreamedJob">
    269265      <soap12:operation soapAction="http://tempuri.org/IClientFacade/SendStreamedJob" style="document" />
     
    303299    </wsdl:operation>
    304300  </wsdl:binding>
    305   <wsdl:service name="ClientFacade">
     301  <wsdl:service name="clientFacade">
    306302    <wsdl:port name="NetTcpBinding_IClientFacade" binding="tns:NetTcpBinding_IClientFacade">
    307       <soap12:address location="net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator" />
     303      <soap12:address location="net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator" />
    308304      <wsa10:EndpointReference>
    309         <wsa10:Address>net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator</wsa10:Address>
    310         <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
    311           <Upn>STEFAN-4710DBDB\Stefan</Upn>
    312         </Identity>
     305        <wsa10:Address>net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator</wsa10:Address>
    313306      </wsa10:EndpointReference>
    314307    </wsdl:port>
  • trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service2.xsd

    r2122 r3203  
    99    <xs:complexType>
    1010      <xs:sequence>
    11         <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="clientInfo" nillable="true" type="q1:ClientInfo" />
     11        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="clientInfo" nillable="true" type="q1:ClientDto" />
    1212      </xs:sequence>
    1313    </xs:complexType>
     
    4848    </xs:complexType>
    4949  </xs:element>
    50   <xs:element name="SendSerializedJob">
     50  <xs:element name="StoreFinishedJobResult">
    5151    <xs:complexType>
    5252      <xs:sequence>
    5353        <xs:element xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q7:guid" />
    54       </xs:sequence>
    55     </xs:complexType>
    56   </xs:element>
    57   <xs:element name="SendSerializedJobResponse">
    58     <xs:complexType>
    59       <xs:sequence>
    60         <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SendSerializedJobResult" nillable="true" type="q8:ResponseSerializedJob" />
    61       </xs:sequence>
    62     </xs:complexType>
    63   </xs:element>
    64   <xs:element name="StoreFinishedJobResult">
    65     <xs:complexType>
    66       <xs:sequence>
    67         <xs:element xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q9:guid" />
    68         <xs:element xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q10:guid" />
     54        <xs:element xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q8:guid" />
    6955        <xs:element minOccurs="0" name="result" nillable="true" type="xs:base64Binary" />
    7056        <xs:element minOccurs="0" name="percentage" type="xs:double" />
    71         <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="exception" nillable="true" type="q11:Exception" />
     57        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="exception" nillable="true" type="q9:Exception" />
    7258      </xs:sequence>
    7359    </xs:complexType>
     
    7662    <xs:complexType>
    7763      <xs:sequence>
    78         <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultResult" nillable="true" type="q12:ResponseResultReceived" />
     64        <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultResult" nillable="true" type="q10:ResponseResultReceived" />
    7965      </xs:sequence>
    8066    </xs:complexType>
     
    8369    <xs:complexType>
    8470      <xs:sequence>
    85         <xs:element xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q13:guid" />
    86         <xs:element xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q14:guid" />
     71        <xs:element xmlns:q11="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q11:guid" />
     72        <xs:element xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q12:guid" />
    8773        <xs:element minOccurs="0" name="result" nillable="true" type="xs:base64Binary" />
    8874        <xs:element minOccurs="0" name="percentage" type="xs:double" />
    89         <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="exception" nillable="true" type="q15:Exception" />
     75        <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="exception" nillable="true" type="q13:Exception" />
    9076      </xs:sequence>
    9177    </xs:complexType>
     
    9480    <xs:complexType>
    9581      <xs:sequence>
    96         <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotResult" nillable="true" type="q16:ResponseResultReceived" />
     82        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotResult" nillable="true" type="q14:ResponseResultReceived" />
    9783      </xs:sequence>
    9884    </xs:complexType>
     
    10187    <xs:complexType>
    10288      <xs:sequence>
    103         <xs:element xmlns:q17="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q17:guid" />
     89        <xs:element xmlns:q15="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q15:guid" />
    10490      </xs:sequence>
    10591    </xs:complexType>
     
    10894    <xs:complexType>
    10995      <xs:sequence>
    110         <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="LogoutResult" nillable="true" type="q18:Response" />
     96        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="LogoutResult" nillable="true" type="q16:Response" />
    11197      </xs:sequence>
    11298    </xs:complexType>
     
    115101    <xs:complexType>
    116102      <xs:sequence>
    117         <xs:element xmlns:q19="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q19:guid" />
     103        <xs:element xmlns:q17="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q17:guid" />
    118104      </xs:sequence>
    119105    </xs:complexType>
     
    122108    <xs:complexType>
    123109      <xs:sequence>
    124         <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="IsJobStillNeededResult" nillable="true" type="q20:Response" />
     110        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="IsJobStillNeededResult" nillable="true" type="q18:Response" />
    125111      </xs:sequence>
    126112    </xs:complexType>
     
    129115    <xs:complexType>
    130116      <xs:sequence>
    131         <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="pluginList" nillable="true" type="q21:ArrayOfHivePluginInfo" />
     117        <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="pluginList" nillable="true" type="q19:ArrayOfHivePluginInfoDto" />
    132118      </xs:sequence>
    133119    </xs:complexType>
     
    136122    <xs:complexType>
    137123      <xs:sequence>
    138         <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SendPluginsResult" nillable="true" type="q22:ResponsePlugin" />
     124        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SendPluginsResult" nillable="true" type="q20:ResponsePlugin" />
     125      </xs:sequence>
     126    </xs:complexType>
     127  </xs:element>
     128  <xs:element name="GetCalendar">
     129    <xs:complexType>
     130      <xs:sequence>
     131        <xs:element xmlns:q21="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q21:guid" />
     132      </xs:sequence>
     133    </xs:complexType>
     134  </xs:element>
     135  <xs:element name="GetCalendarResponse">
     136    <xs:complexType>
     137      <xs:sequence>
     138        <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="GetCalendarResult" nillable="true" type="q22:ResponseCalendar" />
     139      </xs:sequence>
     140    </xs:complexType>
     141  </xs:element>
     142  <xs:element name="SetCalendarStatus">
     143    <xs:complexType>
     144      <xs:sequence>
     145        <xs:element xmlns:q23="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q23:guid" />
     146        <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="state" type="q24:CalendarState" />
     147      </xs:sequence>
     148    </xs:complexType>
     149  </xs:element>
     150  <xs:element name="SetCalendarStatusResponse">
     151    <xs:complexType>
     152      <xs:sequence>
     153        <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SetCalendarStatusResult" nillable="true" type="q25:Response" />
    139154      </xs:sequence>
    140155    </xs:complexType>
     
    143158    <xs:complexType>
    144159      <xs:sequence>
    145         <xs:element xmlns:q23="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q23:guid" />
     160        <xs:element xmlns:q26="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q26:guid" />
    146161      </xs:sequence>
    147162    </xs:complexType>
     
    150165    <xs:complexType>
    151166      <xs:sequence>
    152         <xs:element xmlns:q24="http://schemas.microsoft.com/Message" name="SendStreamedJobResult" type="q24:StreamBody" />
     167        <xs:element xmlns:q27="http://schemas.microsoft.com/Message" name="SendStreamedJobResult" type="q27:StreamBody" />
    153168      </xs:sequence>
    154169    </xs:complexType>
     
    157172    <xs:complexType>
    158173      <xs:sequence>
    159         <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="pluginList" nillable="true" type="q25:ArrayOfHivePluginInfo" />
     174        <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="pluginList" nillable="true" type="q28:ArrayOfHivePluginInfoDto" />
    160175      </xs:sequence>
    161176    </xs:complexType>
     
    164179    <xs:complexType>
    165180      <xs:sequence>
    166         <xs:element xmlns:q26="http://schemas.microsoft.com/Message" name="SendStreamedPluginsResult" type="q26:StreamBody" />
     181        <xs:element xmlns:q29="http://schemas.microsoft.com/Message" name="SendStreamedPluginsResult" type="q29:StreamBody" />
    167182      </xs:sequence>
    168183    </xs:complexType>
     
    171186    <xs:complexType>
    172187      <xs:sequence>
    173         <xs:element xmlns:q27="http://schemas.microsoft.com/Message" name="stream" type="q27:StreamBody" />
     188        <xs:element xmlns:q30="http://schemas.microsoft.com/Message" name="stream" type="q30:StreamBody" />
    174189      </xs:sequence>
    175190    </xs:complexType>
     
    178193    <xs:complexType>
    179194      <xs:sequence>
    180         <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultStreamedResult" nillable="true" type="q28:ResponseResultReceived" />
     195        <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultStreamedResult" nillable="true" type="q31:ResponseResultReceived" />
    181196      </xs:sequence>
    182197    </xs:complexType>
     
    185200    <xs:complexType>
    186201      <xs:sequence>
    187         <xs:element xmlns:q29="http://schemas.microsoft.com/Message" name="stream" type="q29:StreamBody" />
     202        <xs:element xmlns:q32="http://schemas.microsoft.com/Message" name="stream" type="q32:StreamBody" />
    188203      </xs:sequence>
    189204    </xs:complexType>
     
    192207    <xs:complexType>
    193208      <xs:sequence>
    194         <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotStreamedResult" nillable="true" type="q30:ResponseResultReceived" />
     209        <xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotStreamedResult" nillable="true" type="q33:ResponseResultReceived" />
    195210      </xs:sequence>
    196211    </xs:complexType>
Note: See TracChangeset for help on using the changeset viewer.