Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/11/08 16:53:26 (16 years ago)
Author:
whackl
Message:

added logic to client console (#397)

Location:
trunk/sources/HeuristicLab.Hive.Client.Console/Service References/ClientService
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Client.Console/Service References/ClientService/Reference.cs

    r954 r973  
    325325        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientConsoleCommunicator/Disconnect", ReplyAction="http://tempuri.org/IClientConsoleCommunicator/DisconnectResponse")]
    326326        void Disconnect();
     327       
     328        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnection", ReplyAction="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnectionResponse")]
     329        HeuristicLab.Hive.Client.Console.ClientService.ConnectionContainer GetCurrentConnection();
    327330    }
    328331   
     
    369372            base.Channel.Disconnect();
    370373        }
     374       
     375        public HeuristicLab.Hive.Client.Console.ClientService.ConnectionContainer GetCurrentConnection() {
     376            return base.Channel.GetCurrentConnection();
     377        }
    371378    }
    372379}
  • trunk/sources/HeuristicLab.Hive.Client.Console/Service References/ClientService/service.wsdl

    r954 r973  
    6666    <wsdl:part name="parameters" element="tns:DisconnectResponse" />
    6767  </wsdl:message>
     68  <wsdl:message name="IClientConsoleCommunicator_GetCurrentConnection_InputMessage">
     69    <wsdl:part name="parameters" element="tns:GetCurrentConnection" />
     70  </wsdl:message>
     71  <wsdl:message name="IClientConsoleCommunicator_GetCurrentConnection_OutputMessage">
     72    <wsdl:part name="parameters" element="tns:GetCurrentConnectionResponse" />
     73  </wsdl:message>
    6874  <wsdl:portType name="IClientConsoleCommunicator">
    6975    <wsdl:operation name="GetStatusInfos">
     
    8288      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/Disconnect" message="tns:IClientConsoleCommunicator_Disconnect_InputMessage" />
    8389      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/DisconnectResponse" message="tns:IClientConsoleCommunicator_Disconnect_OutputMessage" />
     90    </wsdl:operation>
     91    <wsdl:operation name="GetCurrentConnection">
     92      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnection" message="tns:IClientConsoleCommunicator_GetCurrentConnection_InputMessage" />
     93      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnectionResponse" message="tns:IClientConsoleCommunicator_GetCurrentConnection_OutputMessage" />
    8494    </wsdl:operation>
    8595  </wsdl:portType>
     
    124134      </wsdl:output>
    125135    </wsdl:operation>
     136    <wsdl:operation name="GetCurrentConnection">
     137      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnection" style="document" />
     138      <wsdl:input>
     139        <soap12:body use="literal" />
     140      </wsdl:input>
     141      <wsdl:output>
     142        <soap12:body use="literal" />
     143      </wsdl:output>
     144    </wsdl:operation>
    126145  </wsdl:binding>
    127146  <wsdl:service name="ClientConsoleCommunicator">
  • trunk/sources/HeuristicLab.Hive.Client.Console/Service References/ClientService/service.xsd

    r954 r973  
    4848    </xs:complexType>
    4949  </xs:element>
     50  <xs:element name="GetCurrentConnection">
     51    <xs:complexType>
     52      <xs:sequence />
     53    </xs:complexType>
     54  </xs:element>
     55  <xs:element name="GetCurrentConnectionResponse">
     56    <xs:complexType>
     57      <xs:sequence>
     58        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Core.ClientConsoleService" minOccurs="0" name="GetCurrentConnectionResult" nillable="true" type="q4:ConnectionContainer" />
     59      </xs:sequence>
     60    </xs:complexType>
     61  </xs:element>
    5062</xs:schema>
Note: See TracChangeset for help on using the changeset viewer.