added migrated 2.x add-ons

Signed-off-by: Kai Kreuzer <kai@openhab.org>
This commit is contained in:
Kai Kreuzer
2020-09-21 01:58:32 +02:00
parent bbf1a7fd29
commit 6df6783b60
11662 changed files with 1302875 additions and 11 deletions

View File

@@ -0,0 +1,336 @@
<?xml version='1.0' encoding='UTF-8'?>
<wsdl:definitions targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wsdl:types>
<xsd:schema targetNamespace="utcs" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:element name="enterRFConfiguration1" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="exitRFConfiguration1" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="enterRFTest1" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="exitRFTest1" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="testRFActuatorWithSerialNumber1" nillable="true" type="xsd:long">
</xsd:element>
<xsd:element name="testRFActuatorWithSerialNumber2" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="waitForDeviceDetected1" nillable="true" type="xsd:int">
</xsd:element>
<xsd:complexType name="WSRFDevice">
<xsd:sequence>
<xsd:element name="batteryLevel" type="xsd:int">
</xsd:element>
<xsd:element name="deviceType" type="xsd:int">
</xsd:element>
<xsd:element name="serialNumber" type="xsd:long">
</xsd:element>
<xsd:element name="signalStrength" type="xsd:int">
</xsd:element>
<xsd:element name="version" type="xsd:int">
</xsd:element>
<xsd:element name="detected" type="xsd:boolean">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="waitForDeviceDetected2" nillable="true" type="tns:WSRFDevice">
</xsd:element>
<xsd:element name="waitForDeviceTestResult1" nillable="true" type="xsd:int">
</xsd:element>
<xsd:element name="waitForDeviceTestResult2" nillable="true" type="tns:WSRFDevice">
</xsd:element>
<xsd:complexType name="ArrayOfWSRFDevice">
<xsd:sequence>
<xsd:element name="arrayItem" maxOccurs="unbounded" nillable="true" type="tns:WSRFDevice">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getDetectedDeviceList1" nillable="true" type="tns:ArrayOfWSRFDevice">
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="enterRFConfigurationRequest">
</wsdl:message>
<wsdl:message name="enterRFConfigurationResponse">
<wsdl:part name="return" element="tns:enterRFConfiguration1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="exitRFConfigurationRequest">
</wsdl:message>
<wsdl:message name="exitRFConfigurationResponse">
<wsdl:part name="return" element="tns:exitRFConfiguration1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="enterRFTestRequest">
</wsdl:message>
<wsdl:message name="enterRFTestResponse">
<wsdl:part name="return" element="tns:enterRFTest1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="exitRFTestRequest">
</wsdl:message>
<wsdl:message name="exitRFTestResponse">
<wsdl:part name="return" element="tns:exitRFTest1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="testRFActuatorWithSerialNumberRequest">
<wsdl:part name="parameter1" element="tns:testRFActuatorWithSerialNumber1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="testRFActuatorWithSerialNumberResponse">
<wsdl:part name="return" element="tns:testRFActuatorWithSerialNumber2">
</wsdl:part>
</wsdl:message>
<wsdl:message name="waitForDeviceDetectedRequest">
<wsdl:part name="parameter2" element="tns:waitForDeviceDetected1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="waitForDeviceDetectedResponse">
<wsdl:part name="return" element="tns:waitForDeviceDetected2">
</wsdl:part>
</wsdl:message>
<wsdl:message name="waitForDeviceTestResultRequest">
<wsdl:part name="parameter3" element="tns:waitForDeviceTestResult1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="waitForDeviceTestResultResponse">
<wsdl:part name="return" element="tns:waitForDeviceTestResult2">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getDetectedDeviceListRequest">
</wsdl:message>
<wsdl:message name="getDetectedDeviceListResponse">
<wsdl:part name="return" element="tns:getDetectedDeviceList1">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="AirlinkManagementService">
<wsdl:operation name="enterRFConfiguration">
<wsdl:input name="inputMessageName1" message="tns:enterRFConfigurationRequest">
</wsdl:input>
<wsdl:output name="outputMessageName1" message="tns:enterRFConfigurationResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="exitRFConfiguration">
<wsdl:input name="inputMessageName2" message="tns:exitRFConfigurationRequest">
</wsdl:input>
<wsdl:output name="outputMessageName2" message="tns:exitRFConfigurationResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="enterRFTest">
<wsdl:input name="inputMessageName3" message="tns:enterRFTestRequest">
</wsdl:input>
<wsdl:output name="outputMessageName3" message="tns:enterRFTestResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="exitRFTest">
<wsdl:input name="inputMessageName4" message="tns:exitRFTestRequest">
</wsdl:input>
<wsdl:output name="outputMessageName4" message="tns:exitRFTestResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="testRFActuatorWithSerialNumber">
<wsdl:input name="inputMessageName5" message="tns:testRFActuatorWithSerialNumberRequest">
</wsdl:input>
<wsdl:output name="outputMessageName5" message="tns:testRFActuatorWithSerialNumberResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="waitForDeviceDetected">
<wsdl:input name="inputMessageName6" message="tns:waitForDeviceDetectedRequest">
</wsdl:input>
<wsdl:output name="outputMessageName6" message="tns:waitForDeviceDetectedResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="waitForDeviceTestResult">
<wsdl:input name="inputMessageName7" message="tns:waitForDeviceTestResultRequest">
</wsdl:input>
<wsdl:output name="outputMessageName7" message="tns:waitForDeviceTestResultResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getDetectedDeviceList">
<wsdl:input name="inputMessageName8" message="tns:getDetectedDeviceListRequest">
</wsdl:input>
<wsdl:output name="outputMessageName8" message="tns:getDetectedDeviceListResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="AirlinkManagementServiceBinding" type="tns:AirlinkManagementService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http">
</soap:binding>
<wsdl:operation name="enterRFConfiguration">
<soap:operation soapAction="enterRFConfiguration" style="document">
</soap:operation>
<wsdl:input name="inputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="exitRFConfiguration">
<soap:operation soapAction="exitRFConfiguration" style="document">
</soap:operation>
<wsdl:input name="inputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="enterRFTest">
<soap:operation soapAction="enterRFTest" style="document">
</soap:operation>
<wsdl:input name="inputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="exitRFTest">
<soap:operation soapAction="exitRFTest" style="document">
</soap:operation>
<wsdl:input name="inputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="testRFActuatorWithSerialNumber">
<soap:operation soapAction="testRFActuatorWithSerialNumber" style="document">
</soap:operation>
<wsdl:input name="inputMessageName5">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName5">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="waitForDeviceDetected">
<soap:operation soapAction="waitForDeviceDetected" style="document">
</soap:operation>
<wsdl:input name="inputMessageName6">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName6">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="waitForDeviceTestResult">
<soap:operation soapAction="waitForDeviceTestResult" style="document">
</soap:operation>
<wsdl:input name="inputMessageName7">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName7">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getDetectedDeviceList">
<soap:operation soapAction="getDetectedDeviceList" style="document">
</soap:operation>
<wsdl:input name="inputMessageName8">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName8">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="AirlinkManagementServiceService">
<wsdl:port name="AirlinkManagementServiceBindingPort" binding="tns:AirlinkManagementServiceBinding">
<soap:address location="http://localhost/AirlinkManagementService">
</soap:address>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,119 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="utcs">
<xsd:element name="ping1" nillable="true" type="xsd:boolean" />
<xsd:complexType name="WSAuthenticationData">
<xsd:sequence>
<xsd:element name="password" type="xsd:string" />
<xsd:element name="username" type="xsd:string" />
<xsd:element name="application" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="authenticate1" nillable="true" type="tns:WSAuthenticationData" />
<xsd:complexType name="WSDate">
<xsd:sequence>
<xsd:element name="day" type="xsd:int" />
<xsd:element name="monthWithJanuaryAsOne" type="xsd:int" />
<xsd:element name="hours" type="xsd:int" />
<xsd:element name="minutes" type="xsd:int" />
<xsd:element name="seconds" type="xsd:int" />
<xsd:element name="year" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSUserGroup">
<xsd:sequence>
<xsd:element name="type" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSUser">
<xsd:sequence>
<xsd:element name="createdDate" nillable="true" type="tns:WSDate" />
<xsd:element name="loginDate" nillable="true" type="tns:WSDate" />
<xsd:element name="username" type="xsd:string" />
<xsd:element name="password" type="xsd:string" />
<xsd:element name="email" type="xsd:string" />
<xsd:element name="firstname" type="xsd:string" />
<xsd:element name="lastname" type="xsd:string" />
<xsd:element name="phone" type="xsd:string" />
<xsd:element name="group" nillable="true" type="tns:WSUserGroup" />
<xsd:element name="project" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSLoginResult">
<xsd:sequence>
<xsd:element name="loggedInUser" nillable="true" type="tns:WSUser" />
<xsd:element name="loginWasSuccessful" type="xsd:boolean" />
<xsd:element name="loginFailedDueToConnectionRestrictions" type="xsd:boolean" />
<xsd:element name="loginFailedDueToInsufficientUserRights" type="xsd:boolean" />
<xsd:element name="loginFailedDueToAccountInvalid" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="authenticate2" nillable="true" type="tns:WSLoginResult" />
<xsd:element name="disconnect1" nillable="true" type="xsd:boolean" />
</xsd:schema>
</wsdl:types>
<wsdl:message name="pingRequest" />
<wsdl:message name="pingResponse">
<wsdl:part name="return" element="tns:ping1" />
</wsdl:message>
<wsdl:message name="authenticateRequest">
<wsdl:part name="parameter1" element="tns:authenticate1" />
</wsdl:message>
<wsdl:message name="authenticateResponse">
<wsdl:part name="return" element="tns:authenticate2" />
</wsdl:message>
<wsdl:message name="disconnectRequest" />
<wsdl:message name="disconnectResponse">
<wsdl:part name="return" element="tns:disconnect1" />
</wsdl:message>
<wsdl:portType name="AuthenticationService">
<wsdl:operation name="ping">
<wsdl:input name="inputMessageName1" message="tns:pingRequest" />
<wsdl:output name="outputMessageName1" message="tns:pingResponse" />
</wsdl:operation>
<wsdl:operation name="authenticate">
<wsdl:input name="inputMessageName2" message="tns:authenticateRequest" />
<wsdl:output name="outputMessageName2" message="tns:authenticateResponse" />
</wsdl:operation>
<wsdl:operation name="disconnect">
<wsdl:input name="inputMessageName3" message="tns:disconnectRequest" />
<wsdl:output name="outputMessageName3" message="tns:disconnectResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="AuthenticationServiceBinding" type="tns:AuthenticationService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="ping">
<soap:operation soapAction="ping" style="document" />
<wsdl:input name="inputMessageName1">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="authenticate">
<soap:operation soapAction="authenticate" style="document" />
<wsdl:input name="inputMessageName2">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="disconnect">
<soap:operation soapAction="disconnect" style="document" />
<wsdl:input name="inputMessageName3">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName3">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="AuthenticationServiceService">
<wsdl:port name="AuthenticationServiceBindingPort" binding="tns:AuthenticationServiceBinding">
<soap:address location="http://localhost/AuthenticationService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,288 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="utcs">
<xsd:complexType name="WSControllerState">
<xsd:sequence>
<xsd:element name="state" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getState1" nillable="true" type="tns:WSControllerState" />
<xsd:element name="enterProjectChangeMode1" nillable="true" type="xsd:boolean" />
<xsd:element name="exitProjectChangeMode1" nillable="true" type="xsd:boolean" />
<xsd:element name="isIHCProjectAvailable1" nillable="true" type="xsd:boolean" />
<xsd:complexType name="WSDate">
<xsd:sequence>
<xsd:element name="hours" type="xsd:int" />
<xsd:element name="minutes" type="xsd:int" />
<xsd:element name="seconds" type="xsd:int" />
<xsd:element name="year" type="xsd:int" />
<xsd:element name="day" type="xsd:int" />
<xsd:element name="monthWithJanuaryAsOne" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSProjectInfo">
<xsd:sequence>
<xsd:element name="visualMinorVersion" type="xsd:int" />
<xsd:element name="visualMajorVersion" type="xsd:int" />
<xsd:element name="projectMajorRevision" type="xsd:int" />
<xsd:element name="projectMinorRevision" type="xsd:int" />
<xsd:element name="lastmodified" nillable="true" type="tns:WSDate" />
<xsd:element name="projectNumber" type="xsd:string" />
<xsd:element name="customerName" type="xsd:string" />
<xsd:element name="installerName" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getProjectInfo1" nillable="true" type="tns:WSProjectInfo" />
<xsd:element name="getIHCProjectSegment1" nillable="true" type="xsd:int" />
<xsd:element name="getIHCProjectSegment2" nillable="true" type="xsd:int" />
<xsd:element name="getIHCProjectSegment3" nillable="true" type="xsd:int" />
<xsd:complexType name="WSFile">
<xsd:sequence>
<xsd:element name="data" type="xsd:base64Binary" />
<xsd:element name="filename" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getIHCProjectSegment4" nillable="true" type="tns:WSFile" />
<xsd:element name="storeIHCProjectSegment1" nillable="true" type="tns:WSFile" />
<xsd:element name="storeIHCProjectSegment2" nillable="true" type="xsd:int" />
<xsd:element name="storeIHCProjectSegment3" nillable="true" type="xsd:int" />
<xsd:element name="storeIHCProjectSegment4" nillable="true" type="xsd:boolean" />
<xsd:element name="getIHCProjectSegmentationSize1" nillable="true" type="xsd:int" />
<xsd:element name="getIHCProjectNumberOfSegments1" nillable="true" type="xsd:int" />
<xsd:element name="getIHCProject1" nillable="true" type="tns:WSFile" />
<xsd:element name="storeIHCProject1" nillable="true" type="tns:WSFile" />
<xsd:element name="storeIHCProject2" nillable="true" type="xsd:boolean" />
<xsd:element name="waitForControllerStateChange1" nillable="true" type="tns:WSControllerState" />
<xsd:element name="waitForControllerStateChange2" nillable="true" type="xsd:int" />
<xsd:element name="waitForControllerStateChange3" nillable="true" type="tns:WSControllerState" />
</xsd:schema>
</wsdl:types>
<wsdl:message name="getStateRequest" />
<wsdl:message name="getStateResponse">
<wsdl:part name="return" element="tns:getState1" />
</wsdl:message>
<wsdl:message name="enterProjectChangeModeRequest" />
<wsdl:message name="enterProjectChangeModeResponse">
<wsdl:part name="return" element="tns:enterProjectChangeMode1" />
</wsdl:message>
<wsdl:message name="exitProjectChangeModeRequest" />
<wsdl:message name="exitProjectChangeModeResponse">
<wsdl:part name="return" element="tns:exitProjectChangeMode1" />
</wsdl:message>
<wsdl:message name="isIHCProjectAvailableRequest" />
<wsdl:message name="isIHCProjectAvailableResponse">
<wsdl:part name="return" element="tns:isIHCProjectAvailable1" />
</wsdl:message>
<wsdl:message name="getProjectInfoRequest" />
<wsdl:message name="getProjectInfoResponse">
<wsdl:part name="return" element="tns:getProjectInfo1" />
</wsdl:message>
<wsdl:message name="getIHCProjectSegmentRequest">
<wsdl:part name="parameter1" element="tns:getIHCProjectSegment1" />
<wsdl:part name="parameter2" element="tns:getIHCProjectSegment2" />
<wsdl:part name="parameter3" element="tns:getIHCProjectSegment3" />
</wsdl:message>
<wsdl:message name="getIHCProjectSegmentResponse">
<wsdl:part name="return" element="tns:getIHCProjectSegment4" />
</wsdl:message>
<wsdl:message name="storeIHCProjectSegmentRequest">
<wsdl:part name="parameter4" element="tns:storeIHCProjectSegment1" />
<wsdl:part name="parameter5" element="tns:storeIHCProjectSegment2" />
<wsdl:part name="parameter6" element="tns:storeIHCProjectSegment3" />
</wsdl:message>
<wsdl:message name="storeIHCProjectSegmentResponse">
<wsdl:part name="return" element="tns:storeIHCProjectSegment4" />
</wsdl:message>
<wsdl:message name="getIHCProjectSegmentationSizeRequest" />
<wsdl:message name="getIHCProjectSegmentationSizeResponse">
<wsdl:part name="return" element="tns:getIHCProjectSegmentationSize1" />
</wsdl:message>
<wsdl:message name="getIHCProjectNumberOfSegmentsRequest" />
<wsdl:message name="getIHCProjectNumberOfSegmentsResponse">
<wsdl:part name="return" element="tns:getIHCProjectNumberOfSegments1" />
</wsdl:message>
<wsdl:message name="getIHCProjectRequest" />
<wsdl:message name="getIHCProjectResponse">
<wsdl:part name="return" element="tns:getIHCProject1" />
</wsdl:message>
<wsdl:message name="storeIHCProjectRequest">
<wsdl:part name="parameter7" element="tns:storeIHCProject1" />
</wsdl:message>
<wsdl:message name="storeIHCProjectResponse">
<wsdl:part name="return" element="tns:storeIHCProject2" />
</wsdl:message>
<wsdl:message name="waitForControllerStateChangeRequest">
<wsdl:part name="parameter8" element="tns:waitForControllerStateChange1" />
<wsdl:part name="parameter9" element="tns:waitForControllerStateChange2" />
</wsdl:message>
<wsdl:message name="waitForControllerStateChangeResponse">
<wsdl:part name="return" element="tns:waitForControllerStateChange3" />
</wsdl:message>
<wsdl:portType name="ControllerService">
<wsdl:operation name="getState">
<wsdl:input name="inputMessageName1" message="tns:getStateRequest" />
<wsdl:output name="outputMessageName1" message="tns:getStateResponse" />
</wsdl:operation>
<wsdl:operation name="enterProjectChangeMode">
<wsdl:input name="inputMessageName2" message="tns:enterProjectChangeModeRequest" />
<wsdl:output name="outputMessageName2" message="tns:enterProjectChangeModeResponse" />
</wsdl:operation>
<wsdl:operation name="exitProjectChangeMode">
<wsdl:input name="inputMessageName3" message="tns:exitProjectChangeModeRequest" />
<wsdl:output name="outputMessageName3" message="tns:exitProjectChangeModeResponse" />
</wsdl:operation>
<wsdl:operation name="isIHCProjectAvailable">
<wsdl:input name="inputMessageName4" message="tns:isIHCProjectAvailableRequest" />
<wsdl:output name="outputMessageName4" message="tns:isIHCProjectAvailableResponse" />
</wsdl:operation>
<wsdl:operation name="getProjectInfo">
<wsdl:input name="inputMessageName5" message="tns:getProjectInfoRequest" />
<wsdl:output name="outputMessageName5" message="tns:getProjectInfoResponse" />
</wsdl:operation>
<wsdl:operation name="getIHCProjectSegment">
<wsdl:input name="inputMessageName6" message="tns:getIHCProjectSegmentRequest" />
<wsdl:output name="outputMessageName6" message="tns:getIHCProjectSegmentResponse" />
</wsdl:operation>
<wsdl:operation name="storeIHCProjectSegment">
<wsdl:input name="inputMessageName7" message="tns:storeIHCProjectSegmentRequest" />
<wsdl:output name="outputMessageName7" message="tns:storeIHCProjectSegmentResponse" />
</wsdl:operation>
<wsdl:operation name="getIHCProjectSegmentationSize">
<wsdl:input name="inputMessageName8" message="tns:getIHCProjectSegmentationSizeRequest" />
<wsdl:output name="outputMessageName8" message="tns:getIHCProjectSegmentationSizeResponse" />
</wsdl:operation>
<wsdl:operation name="getIHCProjectNumberOfSegments">
<wsdl:input name="inputMessageName9" message="tns:getIHCProjectNumberOfSegmentsRequest" />
<wsdl:output name="outputMessageName9" message="tns:getIHCProjectNumberOfSegmentsResponse" />
</wsdl:operation>
<wsdl:operation name="getIHCProject">
<wsdl:input name="inputMessageName10" message="tns:getIHCProjectRequest" />
<wsdl:output name="outputMessageName10" message="tns:getIHCProjectResponse" />
</wsdl:operation>
<wsdl:operation name="storeIHCProject">
<wsdl:input name="inputMessageName11" message="tns:storeIHCProjectRequest" />
<wsdl:output name="outputMessageName11" message="tns:storeIHCProjectResponse" />
</wsdl:operation>
<wsdl:operation name="waitForControllerStateChange">
<wsdl:input name="inputMessageName12" message="tns:waitForControllerStateChangeRequest" />
<wsdl:output name="outputMessageName12" message="tns:waitForControllerStateChangeResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ControllerServiceBinding" type="tns:ControllerService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="getState">
<soap:operation soapAction="getState" style="document" />
<wsdl:input name="inputMessageName1">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="enterProjectChangeMode">
<soap:operation soapAction="enterProjectChangeMode" style="document" />
<wsdl:input name="inputMessageName2">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="exitProjectChangeMode">
<soap:operation soapAction="exitProjectChangeMode" style="document" />
<wsdl:input name="inputMessageName3">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName3">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="isIHCProjectAvailable">
<soap:operation soapAction="isIHCProjectAvailable" style="document" />
<wsdl:input name="inputMessageName4">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName4">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getProjectInfo">
<soap:operation soapAction="getProjectInfo" style="document" />
<wsdl:input name="inputMessageName5">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName5">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getIHCProjectSegment">
<soap:operation soapAction="getIHCProjectSegment" style="document" />
<wsdl:input name="inputMessageName6">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName6">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="storeIHCProjectSegment">
<soap:operation soapAction="storeIHCProjectSegment" style="document" />
<wsdl:input name="inputMessageName7">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName7">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getIHCProjectSegmentationSize">
<soap:operation soapAction="getIHCProjectSegmentationSize" style="document" />
<wsdl:input name="inputMessageName8">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName8">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getIHCProjectNumberOfSegments">
<soap:operation soapAction="getIHCProjectNumberOfSegments" style="document" />
<wsdl:input name="inputMessageName9">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName9">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getIHCProject">
<soap:operation soapAction="getIHCProject" style="document" />
<wsdl:input name="inputMessageName10">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName10">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="storeIHCProject">
<soap:operation soapAction="storeIHCProject" style="document" />
<wsdl:input name="inputMessageName11">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName11">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="waitForControllerStateChange">
<soap:operation soapAction="waitForControllerStateChange" style="document" />
<wsdl:input name="inputMessageName12">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName12">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ControllerServiceService">
<wsdl:port name="ControllerServiceBindingPort" binding="tns:ControllerServiceBinding">
<soap:address location="http://localhost/ControllerService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wsdl:types>
<xsd:schema targetNamespace="utcs" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:complexType name="WSDate">
<xsd:sequence>
<xsd:element name="day" type="xsd:int">
</xsd:element>
<xsd:element name="monthWithJanuaryAsOne" type="xsd:int">
</xsd:element>
<xsd:element name="hours" type="xsd:int">
</xsd:element>
<xsd:element name="minutes" type="xsd:int">
</xsd:element>
<xsd:element name="seconds" type="xsd:int">
</xsd:element>
<xsd:element name="year" type="xsd:int">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSEmailAddress">
<xsd:sequence>
<xsd:element name="address" type="xsd:string">
</xsd:element>
<xsd:element name="description" type="xsd:string">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSEmailControlLogEntry">
<xsd:sequence>
<xsd:element name="date" nillable="true" type="tns:WSDate">
</xsd:element>
<xsd:element name="logEntryType" type="xsd:int">
</xsd:element>
<xsd:element name="senderAddress" nillable="true" type="tns:WSEmailAddress">
</xsd:element>
<xsd:element name="triggerString" type="xsd:string">
</xsd:element>
<xsd:element name="authenticationTypeAsString" type="xsd:string">
</xsd:element>
<xsd:element name="actionTypeAsString" type="xsd:string">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfWSEmailControlLogEntry">
<xsd:sequence>
<xsd:element name="arrayItem" maxOccurs="unbounded" nillable="true" type="tns:WSEmailControlLogEntry">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getEvents1" nillable="true" type="tns:ArrayOfWSEmailControlLogEntry">
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="emptyLogRequest">
</wsdl:message>
<wsdl:message name="emptyLogResponse">
</wsdl:message>
<wsdl:message name="getEventsRequest">
</wsdl:message>
<wsdl:message name="getEventsResponse">
<wsdl:part name="return" element="tns:getEvents1">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="EmailControlLogService">
<wsdl:operation name="emptyLog">
<wsdl:input name="inputMessageName1" message="tns:emptyLogRequest">
</wsdl:input>
<wsdl:output name="outputMessageName1" message="tns:emptyLogResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getEvents">
<wsdl:input name="inputMessageName2" message="tns:getEventsRequest">
</wsdl:input>
<wsdl:output name="outputMessageName2" message="tns:getEventsResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="EmailControlLogServiceBinding" type="tns:EmailControlLogService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http">
</soap:binding>
<wsdl:operation name="emptyLog">
<soap:operation soapAction="emptyLog" style="document">
</soap:operation>
<wsdl:input name="inputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getEvents">
<soap:operation soapAction="getEvents" style="document">
</soap:operation>
<wsdl:input name="inputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EmailControlLogServiceService">
<wsdl:port name="EmailControlLogServiceBindingPort" binding="tns:EmailControlLogServiceBinding">
<soap:address location="http://localhost/EmailControlLogService">
</soap:address>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,349 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wsdl:types>
<xsd:schema targetNamespace="utcs" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:complexType name="WSDate">
<xsd:sequence>
<xsd:element name="day" type="xsd:int">
</xsd:element>
<xsd:element name="monthWithJanuaryAsOne" type="xsd:int">
</xsd:element>
<xsd:element name="hours" type="xsd:int">
</xsd:element>
<xsd:element name="minutes" type="xsd:int">
</xsd:element>
<xsd:element name="seconds" type="xsd:int">
</xsd:element>
<xsd:element name="year" type="xsd:int">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSSceneProjectInfo">
<xsd:sequence>
<xsd:element name="version" type="xsd:string">
</xsd:element>
<xsd:element name="lastmodified" nillable="true" type="tns:WSDate">
</xsd:element>
<xsd:element name="filepath" type="xsd:string">
</xsd:element>
<xsd:element name="remote" type="xsd:boolean">
</xsd:element>
<xsd:element name="created" nillable="true" type="tns:WSDate">
</xsd:element>
<xsd:element name="name" type="xsd:string">
</xsd:element>
<xsd:element name="size" type="xsd:int">
</xsd:element>
<xsd:element name="description" type="xsd:string">
</xsd:element>
<xsd:element name="crc" type="xsd:long">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getSceneProjectInfo1" nillable="true" type="tns:WSSceneProjectInfo">
</xsd:element>
<xsd:element name="getSceneProject1" nillable="true" type="xsd:string">
</xsd:element>
<xsd:complexType name="WSFile">
<xsd:sequence>
<xsd:element name="filename" type="xsd:string">
</xsd:element>
<xsd:element name="data" type="xsd:base64Binary">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getSceneProject2" nillable="true" type="tns:WSFile">
</xsd:element>
<xsd:element name="storeSceneProject1" nillable="true" type="tns:WSFile">
</xsd:element>
<xsd:element name="getSceneProjectSegment1" nillable="true" type="xsd:string">
</xsd:element>
<xsd:element name="getSceneProjectSegment2" nillable="true" type="xsd:int">
</xsd:element>
<xsd:element name="getSceneProjectSegment3" nillable="true" type="tns:WSFile">
</xsd:element>
<xsd:element name="storeSceneProjectSegment1" nillable="true" type="tns:WSFile">
</xsd:element>
<xsd:element name="storeSceneProjectSegment2" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="storeSceneProjectSegment3" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="storeSceneProjectSegment4" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="getSceneProjectSegmentationSize1" nillable="true" type="xsd:int">
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="clearAllRequest">
</wsdl:message>
<wsdl:message name="clearAllResponse">
</wsdl:message>
<wsdl:message name="getSceneProjectInfoRequest">
</wsdl:message>
<wsdl:message name="getSceneProjectInfoResponse">
<wsdl:part name="return" element="tns:getSceneProjectInfo1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getSceneProjectRequest">
<wsdl:part name="parameter1" element="tns:getSceneProject1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getSceneProjectResponse">
<wsdl:part name="return" element="tns:getSceneProject2">
</wsdl:part>
</wsdl:message>
<wsdl:message name="storeSceneProjectRequest">
<wsdl:part name="parameter2" element="tns:storeSceneProject1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="storeSceneProjectResponse">
</wsdl:message>
<wsdl:message name="getSceneProjectSegmentRequest">
<wsdl:part name="parameter3" element="tns:getSceneProjectSegment1">
</wsdl:part>
<wsdl:part name="parameter4" element="tns:getSceneProjectSegment2">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getSceneProjectSegmentResponse">
<wsdl:part name="return" element="tns:getSceneProjectSegment3">
</wsdl:part>
</wsdl:message>
<wsdl:message name="storeSceneProjectSegmentRequest">
<wsdl:part name="parameter5" element="tns:storeSceneProjectSegment1">
</wsdl:part>
<wsdl:part name="parameter6" element="tns:storeSceneProjectSegment2">
</wsdl:part>
<wsdl:part name="parameter7" element="tns:storeSceneProjectSegment3">
</wsdl:part>
</wsdl:message>
<wsdl:message name="storeSceneProjectSegmentResponse">
<wsdl:part name="return" element="tns:storeSceneProjectSegment4">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getSceneProjectSegmentationSizeRequest">
</wsdl:message>
<wsdl:message name="getSceneProjectSegmentationSizeResponse">
<wsdl:part name="return" element="tns:getSceneProjectSegmentationSize1">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="ModuleService">
<wsdl:operation name="clearAll">
<wsdl:input name="inputMessageName1" message="tns:clearAllRequest">
</wsdl:input>
<wsdl:output name="outputMessageName1" message="tns:clearAllResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProjectInfo">
<wsdl:input name="inputMessageName2" message="tns:getSceneProjectInfoRequest">
</wsdl:input>
<wsdl:output name="outputMessageName2" message="tns:getSceneProjectInfoResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProject">
<wsdl:input name="inputMessageName3" message="tns:getSceneProjectRequest">
</wsdl:input>
<wsdl:output name="outputMessageName3" message="tns:getSceneProjectResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="storeSceneProject">
<wsdl:input name="inputMessageName4" message="tns:storeSceneProjectRequest">
</wsdl:input>
<wsdl:output name="outputMessageName4" message="tns:storeSceneProjectResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProjectSegment">
<wsdl:input name="inputMessageName5" message="tns:getSceneProjectSegmentRequest">
</wsdl:input>
<wsdl:output name="outputMessageName5" message="tns:getSceneProjectSegmentResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="storeSceneProjectSegment">
<wsdl:input name="inputMessageName6" message="tns:storeSceneProjectSegmentRequest">
</wsdl:input>
<wsdl:output name="outputMessageName6" message="tns:storeSceneProjectSegmentResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProjectSegmentationSize">
<wsdl:input name="inputMessageName7" message="tns:getSceneProjectSegmentationSizeRequest">
</wsdl:input>
<wsdl:output name="outputMessageName7" message="tns:getSceneProjectSegmentationSizeResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ModuleServiceBinding" type="tns:ModuleService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http">
</soap:binding>
<wsdl:operation name="clearAll">
<soap:operation soapAction="clearAll" style="document">
</soap:operation>
<wsdl:input name="inputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProjectInfo">
<soap:operation soapAction="getSceneProjectInfo" style="document">
</soap:operation>
<wsdl:input name="inputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProject">
<soap:operation soapAction="getSceneProject" style="document">
</soap:operation>
<wsdl:input name="inputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="storeSceneProject">
<soap:operation soapAction="storeSceneProject" style="document">
</soap:operation>
<wsdl:input name="inputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProjectSegment">
<soap:operation soapAction="getSceneProjectSegment" style="document">
</soap:operation>
<wsdl:input name="inputMessageName5">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName5">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="storeSceneProjectSegment">
<soap:operation soapAction="storeSceneProjectSegment" style="document">
</soap:operation>
<wsdl:input name="inputMessageName6">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName6">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneProjectSegmentationSize">
<soap:operation soapAction="getSceneProjectSegmentationSize" style="document">
</soap:operation>
<wsdl:input name="inputMessageName7">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName7">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ModuleServiceService">
<wsdl:port name="ModuleServiceBindingPort" binding="tns:ModuleServiceBinding">
<soap:address location="http://localhost/ModuleService">
</soap:address>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,134 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wsdl:types>
<xsd:schema targetNamespace="utcs" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:complexType name="WSDate">
<xsd:sequence>
<xsd:element name="day" type="xsd:int">
</xsd:element>
<xsd:element name="monthWithJanuaryAsOne" type="xsd:int">
</xsd:element>
<xsd:element name="hours" type="xsd:int">
</xsd:element>
<xsd:element name="minutes" type="xsd:int">
</xsd:element>
<xsd:element name="seconds" type="xsd:int">
</xsd:element>
<xsd:element name="year" type="xsd:int">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSNotificationMessage">
<xsd:sequence>
<xsd:element name="date" nillable="true" type="tns:WSDate">
</xsd:element>
<xsd:element name="recipient" type="xsd:string">
</xsd:element>
<xsd:element name="sender" type="xsd:string">
</xsd:element>
<xsd:element name="subject" type="xsd:string">
</xsd:element>
<xsd:element name="body" type="xsd:string">
</xsd:element>
<xsd:element name="delivered" type="xsd:boolean">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfWSNotificationMessage">
<xsd:sequence>
<xsd:element name="arrayItem" maxOccurs="unbounded" nillable="true" type="tns:WSNotificationMessage">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getMessages1" nillable="true" type="tns:ArrayOfWSNotificationMessage">
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="getMessagesRequest">
</wsdl:message>
<wsdl:message name="getMessagesResponse">
<wsdl:part name="return" element="tns:getMessages1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="clearMessagesRequest">
</wsdl:message>
<wsdl:message name="clearMessagesResponse">
</wsdl:message>
<wsdl:portType name="NotificationManagerService">
<wsdl:operation name="getMessages">
<wsdl:input name="inputMessageName1" message="tns:getMessagesRequest">
</wsdl:input>
<wsdl:output name="outputMessageName1" message="tns:getMessagesResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="clearMessages">
<wsdl:input name="inputMessageName2" message="tns:clearMessagesRequest">
</wsdl:input>
<wsdl:output name="outputMessageName2" message="tns:clearMessagesResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="NotificationManagerServiceBinding" type="tns:NotificationManagerService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http">
</soap:binding>
<wsdl:operation name="getMessages">
<soap:operation soapAction="getMessages" style="document">
</soap:operation>
<wsdl:input name="inputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="clearMessages">
<soap:operation soapAction="clearMessages" style="document">
</soap:operation>
<wsdl:input name="inputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="NotificationManagerServiceService">
<wsdl:port name="NotificationManagerServiceBindingPort" binding="tns:NotificationManagerServiceBinding">
<soap:address location="http://localhost/NotificationManagerService">
</soap:address>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,588 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wpNS1="utcs.values" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="utcs">
<xsd:import namespace="utcs.values" />
<xsd:element name="getRuntimeValue1" nillable="true" type="xsd:int" />
<xsd:complexType name="WSResourceValueEnvelope">
<xsd:sequence>
<xsd:element name="value" nillable="true" type="wpNS1:WSResourceValue" />
<xsd:element name="typeString" type="xsd:string" />
<xsd:element name="resourceID" type="xsd:int" />
<xsd:element name="isValueRuntime" type="xsd:boolean" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getRuntimeValue2" nillable="true" type="tns:WSResourceValueEnvelope" />
<xsd:element name="getRuntimeValues1" nillable="true" type="xsd:ArrayOfint" />
<xsd:complexType name="ArrayOfWSResourceValueEnvelope">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="arrayItem" nillable="true" type="tns:WSResourceValueEnvelope" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getRuntimeValues2" nillable="true" type="tns:ArrayOfWSResourceValueEnvelope" />
<xsd:element name="getInitialValue1" nillable="true" type="xsd:int" />
<xsd:element name="getInitialValue2" nillable="true" type="tns:WSResourceValueEnvelope" />
<xsd:element name="getInitialValues1" nillable="true" type="xsd:ArrayOfint" />
<xsd:element name="getInitialValues2" nillable="true" type="tns:ArrayOfWSResourceValueEnvelope" />
<xsd:element name="setResourceValue1" nillable="true" type="tns:WSResourceValueEnvelope" />
<xsd:element name="setResourceValue2" nillable="true" type="xsd:boolean" />
<xsd:element name="setResourceValues1" nillable="true" type="tns:ArrayOfWSResourceValueEnvelope" />
<xsd:element name="setResourceValues2" nillable="true" type="xsd:boolean" />
<xsd:element name="enableRuntimeValueNotifications1" nillable="true" type="xsd:ArrayOfint" />
<xsd:element name="enableRuntimeValueNotifications2" nillable="true" type="tns:ArrayOfWSResourceValueEnvelope" />
<xsd:element name="disableRuntimeValueNotifactions1" nillable="true" type="xsd:ArrayOfint" />
<xsd:element name="disableRuntimeValueNotifactions2" nillable="true" type="xsd:boolean" />
<xsd:element name="enableInitialValueNotifications1" nillable="true" type="xsd:ArrayOfint" />
<xsd:element name="enableInitialValueNotifications2" nillable="true" type="tns:ArrayOfWSResourceValueEnvelope" />
<xsd:element name="disableInitialValueNotifactions1" nillable="true" type="xsd:ArrayOfint" />
<xsd:element name="disableInitialValueNotifactions2" nillable="true" type="xsd:boolean" />
<xsd:element name="waitForResourceValueChanges1" nillable="true" type="xsd:int" />
<xsd:element name="waitForResourceValueChanges2" nillable="true" type="tns:ArrayOfWSResourceValueEnvelope" />
<xsd:element name="getSceneGroupResourceIdAndPositions1" nillable="true" type="xsd:int" />
<xsd:complexType name="WSSceneResourceIdAndLocationURLs">
<xsd:sequence>
<xsd:element name="scenePositionSeenFromFunctionBlock" type="xsd:string" />
<xsd:element name="sceneResourceId" type="xsd:int" />
<xsd:element name="scenePositionSeenFromProduct" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfWSSceneResourceIdAndLocationURLs">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="arrayItem" nillable="true" type="tns:WSSceneResourceIdAndLocationURLs" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getSceneGroupResourceIdAndPositions2" nillable="true" type="tns:ArrayOfWSSceneResourceIdAndLocationURLs" />
<xsd:element name="getScenePositionsForSceneValueResource1" nillable="true" type="xsd:int" />
<xsd:element name="getScenePositionsForSceneValueResource2" nillable="true" type="tns:WSSceneResourceIdAndLocationURLs" />
<xsd:element name="getEnumeratorDefinitions1" nillable="true" type="wpNS1:ArrayOfWSEnumDefinition" />
<xsd:element name="getResourceType1" nillable="true" type="xsd:int" />
<xsd:element name="getResourceType2" nillable="true" type="xsd:string" />
<xsd:complexType name="WSDatalineResource">
<xsd:sequence>
<xsd:element name="resourceID" type="xsd:int" />
<xsd:element name="datalineNumber" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfWSDatalineResource">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="arrayItem" nillable="true" type="tns:WSDatalineResource" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getExtraDatalineInputs1" nillable="true" type="tns:ArrayOfWSDatalineResource" />
<xsd:element name="getExtraDatalineOutputs1" nillable="true" type="tns:ArrayOfWSDatalineResource" />
<xsd:element name="getAllDatalineInputs1" nillable="true" type="tns:ArrayOfWSDatalineResource" />
<xsd:element name="getAllDatalineOutputs1" nillable="true" type="tns:ArrayOfWSDatalineResource" />
</xsd:schema>
<xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="utcs.values">
<xsd:complexType name="WSResourceValue">
<xsd:sequence />
</xsd:complexType>
<xsd:complexType name="WSEnumValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="definitionTypeID" type="xsd:int" />
<xsd:element name="enumValueID" type="xsd:int" />
<xsd:element name="enumName" type="xsd:string" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfWSEnumValue">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="arrayItem" nillable="true" type="wpNS1:WSEnumValue" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSEnumDefinition">
<xsd:sequence>
<xsd:element name="enumeratorDefinitionID" type="xsd:int" />
<xsd:element name="enumeratorValues" nillable="true" type="wpNS1:ArrayOfWSEnumValue" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfWSEnumDefinition">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="arrayItem" nillable="true" type="wpNS1:WSEnumDefinition" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSWeekdayValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="weekdayNumber" type="xsd:int" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSTimeValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="hours" type="xsd:int" />
<xsd:element name="minutes" type="xsd:int" />
<xsd:element name="seconds" type="xsd:int" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSTimerValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="milliseconds" type="xsd:long" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSSceneShutterSimpleValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="delayTime" type="xsd:int" />
<xsd:element name="shutterPositionIsUp" type="xsd:boolean" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSSceneRelayValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="delayTime" type="xsd:int" />
<xsd:element name="relayValue" type="xsd:boolean" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSSceneDimmerValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="delayTime" type="xsd:int" />
<xsd:element name="dimmerPercentage" type="xsd:int" />
<xsd:element name="rampTime" type="xsd:int" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSPhoneNumberValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="number" type="xsd:string" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSIntegerValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="integer" type="xsd:int" />
<xsd:element name="maximumValue" type="xsd:int" />
<xsd:element name="minimumValue" type="xsd:int" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSFloatingPointValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="maximumValue" type="xsd:double" />
<xsd:element name="minimumValue" type="xsd:double" />
<xsd:element name="floatingPointValue" type="xsd:double" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSDateValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="month" type="xsd:byte" />
<xsd:element name="year" type="xsd:short" />
<xsd:element name="day" type="xsd:byte" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WSBooleanValue">
<xsd:complexContent mixed="false">
<xsd:extension base="wpNS1:WSResourceValue">
<xsd:sequence>
<xsd:element name="value" type="xsd:boolean" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="ArrayOfint">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="arrayItem" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</wsdl:types>
<wsdl:message name="getRuntimeValueRequest">
<wsdl:part name="parameter1" element="tns:getRuntimeValue1" />
</wsdl:message>
<wsdl:message name="getRuntimeValueResponse">
<wsdl:part name="return" element="tns:getRuntimeValue2" />
</wsdl:message>
<wsdl:message name="getRuntimeValuesRequest">
<wsdl:part name="parameter2" element="tns:getRuntimeValues1" />
</wsdl:message>
<wsdl:message name="getRuntimeValuesResponse">
<wsdl:part name="return" element="tns:getRuntimeValues2" />
</wsdl:message>
<wsdl:message name="getInitialValueRequest">
<wsdl:part name="parameter3" element="tns:getInitialValue1" />
</wsdl:message>
<wsdl:message name="getInitialValueResponse">
<wsdl:part name="return" element="tns:getInitialValue2" />
</wsdl:message>
<wsdl:message name="getInitialValuesRequest">
<wsdl:part name="parameter4" element="tns:getInitialValues1" />
</wsdl:message>
<wsdl:message name="getInitialValuesResponse">
<wsdl:part name="return" element="tns:getInitialValues2" />
</wsdl:message>
<wsdl:message name="setResourceValueRequest">
<wsdl:part name="parameter5" element="tns:setResourceValue1" />
</wsdl:message>
<wsdl:message name="setResourceValueResponse">
<wsdl:part name="return" element="tns:setResourceValue2" />
</wsdl:message>
<wsdl:message name="setResourceValuesRequest">
<wsdl:part name="parameter6" element="tns:setResourceValues1" />
</wsdl:message>
<wsdl:message name="setResourceValuesResponse">
<wsdl:part name="return" element="tns:setResourceValues2" />
</wsdl:message>
<wsdl:message name="enableRuntimeValueNotificationsRequest">
<wsdl:part name="parameter7" element="tns:enableRuntimeValueNotifications1" />
</wsdl:message>
<wsdl:message name="enableRuntimeValueNotificationsResponse">
<wsdl:part name="return" element="tns:enableRuntimeValueNotifications2" />
</wsdl:message>
<wsdl:message name="disableRuntimeValueNotifactionsRequest">
<wsdl:part name="parameter8" element="tns:disableRuntimeValueNotifactions1" />
</wsdl:message>
<wsdl:message name="disableRuntimeValueNotifactionsResponse">
<wsdl:part name="return" element="tns:disableRuntimeValueNotifactions2" />
</wsdl:message>
<wsdl:message name="enableInitialValueNotificationsRequest">
<wsdl:part name="parameter9" element="tns:enableInitialValueNotifications1" />
</wsdl:message>
<wsdl:message name="enableInitialValueNotificationsResponse">
<wsdl:part name="return" element="tns:enableInitialValueNotifications2" />
</wsdl:message>
<wsdl:message name="disableInitialValueNotifactionsRequest">
<wsdl:part name="parameter10" element="tns:disableInitialValueNotifactions1" />
</wsdl:message>
<wsdl:message name="disableInitialValueNotifactionsResponse">
<wsdl:part name="return" element="tns:disableInitialValueNotifactions2" />
</wsdl:message>
<wsdl:message name="waitForResourceValueChangesRequest">
<wsdl:part name="parameter11" element="tns:waitForResourceValueChanges1" />
</wsdl:message>
<wsdl:message name="waitForResourceValueChangesResponse">
<wsdl:part name="return" element="tns:waitForResourceValueChanges2" />
</wsdl:message>
<wsdl:message name="getSceneGroupResourceIdAndPositionsRequest">
<wsdl:part name="parameter12" element="tns:getSceneGroupResourceIdAndPositions1" />
</wsdl:message>
<wsdl:message name="getSceneGroupResourceIdAndPositionsResponse">
<wsdl:part name="return" element="tns:getSceneGroupResourceIdAndPositions2" />
</wsdl:message>
<wsdl:message name="getScenePositionsForSceneValueResourceRequest">
<wsdl:part name="parameter13" element="tns:getScenePositionsForSceneValueResource1" />
</wsdl:message>
<wsdl:message name="getScenePositionsForSceneValueResourceResponse">
<wsdl:part name="return" element="tns:getScenePositionsForSceneValueResource2" />
</wsdl:message>
<wsdl:message name="getEnumeratorDefinitionsRequest" />
<wsdl:message name="getEnumeratorDefinitionsResponse">
<wsdl:part name="return" element="tns:getEnumeratorDefinitions1" />
</wsdl:message>
<wsdl:message name="getResourceTypeRequest">
<wsdl:part name="parameter14" element="tns:getResourceType1" />
</wsdl:message>
<wsdl:message name="getResourceTypeResponse">
<wsdl:part name="return" element="tns:getResourceType2" />
</wsdl:message>
<wsdl:message name="getExtraDatalineInputsRequest" />
<wsdl:message name="getExtraDatalineInputsResponse">
<wsdl:part name="return" element="tns:getExtraDatalineInputs1" />
</wsdl:message>
<wsdl:message name="getExtraDatalineOutputsRequest" />
<wsdl:message name="getExtraDatalineOutputsResponse">
<wsdl:part name="return" element="tns:getExtraDatalineOutputs1" />
</wsdl:message>
<wsdl:message name="getAllDatalineInputsRequest" />
<wsdl:message name="getAllDatalineInputsResponse">
<wsdl:part name="return" element="tns:getAllDatalineInputs1" />
</wsdl:message>
<wsdl:message name="getAllDatalineOutputsRequest" />
<wsdl:message name="getAllDatalineOutputsResponse">
<wsdl:part name="return" element="tns:getAllDatalineOutputs1" />
</wsdl:message>
<wsdl:portType name="ResourceInteractionService">
<wsdl:operation name="getRuntimeValue">
<wsdl:input name="inputMessageName1" message="tns:getRuntimeValueRequest" />
<wsdl:output name="outputMessageName1" message="tns:getRuntimeValueResponse" />
</wsdl:operation>
<wsdl:operation name="getRuntimeValues">
<wsdl:input name="inputMessageName2" message="tns:getRuntimeValuesRequest" />
<wsdl:output name="outputMessageName2" message="tns:getRuntimeValuesResponse" />
</wsdl:operation>
<wsdl:operation name="getInitialValue">
<wsdl:input name="inputMessageName3" message="tns:getInitialValueRequest" />
<wsdl:output name="outputMessageName3" message="tns:getInitialValueResponse" />
</wsdl:operation>
<wsdl:operation name="getInitialValues">
<wsdl:input name="inputMessageName4" message="tns:getInitialValuesRequest" />
<wsdl:output name="outputMessageName4" message="tns:getInitialValuesResponse" />
</wsdl:operation>
<wsdl:operation name="setResourceValue">
<wsdl:input name="inputMessageName5" message="tns:setResourceValueRequest" />
<wsdl:output name="outputMessageName5" message="tns:setResourceValueResponse" />
</wsdl:operation>
<wsdl:operation name="setResourceValues">
<wsdl:input name="inputMessageName6" message="tns:setResourceValuesRequest" />
<wsdl:output name="outputMessageName6" message="tns:setResourceValuesResponse" />
</wsdl:operation>
<wsdl:operation name="enableRuntimeValueNotifications">
<wsdl:input name="inputMessageName7" message="tns:enableRuntimeValueNotificationsRequest" />
<wsdl:output name="outputMessageName7" message="tns:enableRuntimeValueNotificationsResponse" />
</wsdl:operation>
<wsdl:operation name="disableRuntimeValueNotifactions">
<wsdl:input name="inputMessageName8" message="tns:disableRuntimeValueNotifactionsRequest" />
<wsdl:output name="outputMessageName8" message="tns:disableRuntimeValueNotifactionsResponse" />
</wsdl:operation>
<wsdl:operation name="enableInitialValueNotifications">
<wsdl:input name="inputMessageName9" message="tns:enableInitialValueNotificationsRequest" />
<wsdl:output name="outputMessageName9" message="tns:enableInitialValueNotificationsResponse" />
</wsdl:operation>
<wsdl:operation name="disableInitialValueNotifactions">
<wsdl:input name="inputMessageName10" message="tns:disableInitialValueNotifactionsRequest" />
<wsdl:output name="outputMessageName10" message="tns:disableInitialValueNotifactionsResponse" />
</wsdl:operation>
<wsdl:operation name="waitForResourceValueChanges">
<wsdl:input name="inputMessageName11" message="tns:waitForResourceValueChangesRequest" />
<wsdl:output name="outputMessageName11" message="tns:waitForResourceValueChangesResponse" />
</wsdl:operation>
<wsdl:operation name="getSceneGroupResourceIdAndPositions">
<wsdl:input name="inputMessageName12" message="tns:getSceneGroupResourceIdAndPositionsRequest" />
<wsdl:output name="outputMessageName12" message="tns:getSceneGroupResourceIdAndPositionsResponse" />
</wsdl:operation>
<wsdl:operation name="getScenePositionsForSceneValueResource">
<wsdl:input name="inputMessageName13" message="tns:getScenePositionsForSceneValueResourceRequest" />
<wsdl:output name="outputMessageName13" message="tns:getScenePositionsForSceneValueResourceResponse" />
</wsdl:operation>
<wsdl:operation name="getEnumeratorDefinitions">
<wsdl:input name="inputMessageName14" message="tns:getEnumeratorDefinitionsRequest" />
<wsdl:output name="outputMessageName14" message="tns:getEnumeratorDefinitionsResponse" />
</wsdl:operation>
<wsdl:operation name="getResourceType">
<wsdl:input name="inputMessageName15" message="tns:getResourceTypeRequest" />
<wsdl:output name="outputMessageName15" message="tns:getResourceTypeResponse" />
</wsdl:operation>
<wsdl:operation name="getExtraDatalineInputs">
<wsdl:input name="inputMessageName16" message="tns:getExtraDatalineInputsRequest" />
<wsdl:output name="outputMessageName16" message="tns:getExtraDatalineInputsResponse" />
</wsdl:operation>
<wsdl:operation name="getExtraDatalineOutputs">
<wsdl:input name="inputMessageName17" message="tns:getExtraDatalineOutputsRequest" />
<wsdl:output name="outputMessageName17" message="tns:getExtraDatalineOutputsResponse" />
</wsdl:operation>
<wsdl:operation name="getAllDatalineInputs">
<wsdl:input name="inputMessageName18" message="tns:getAllDatalineInputsRequest" />
<wsdl:output name="outputMessageName18" message="tns:getAllDatalineInputsResponse" />
</wsdl:operation>
<wsdl:operation name="getAllDatalineOutputs">
<wsdl:input name="inputMessageName19" message="tns:getAllDatalineOutputsRequest" />
<wsdl:output name="outputMessageName19" message="tns:getAllDatalineOutputsResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ResourceInteractionServiceBinding" type="tns:ResourceInteractionService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="getRuntimeValue">
<soap:operation soapAction="getRuntimeValue" style="document" />
<wsdl:input name="inputMessageName1">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRuntimeValues">
<soap:operation soapAction="getRuntimeValues" style="document" />
<wsdl:input name="inputMessageName2">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getInitialValue">
<soap:operation soapAction="getInitialValue" style="document" />
<wsdl:input name="inputMessageName3">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName3">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getInitialValues">
<soap:operation soapAction="getInitialValues" style="document" />
<wsdl:input name="inputMessageName4">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName4">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setResourceValue">
<soap:operation soapAction="setResourceValue" style="document" />
<wsdl:input name="inputMessageName5">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName5">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setResourceValues">
<soap:operation soapAction="setResourceValues" style="document" />
<wsdl:input name="inputMessageName6">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName6">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="enableRuntimeValueNotifications">
<soap:operation soapAction="enableRuntimeValueNotifications" style="document" />
<wsdl:input name="inputMessageName7">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName7">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="disableRuntimeValueNotifactions">
<soap:operation soapAction="disableRuntimeValueNotifactions" style="document" />
<wsdl:input name="inputMessageName8">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName8">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="enableInitialValueNotifications">
<soap:operation soapAction="enableInitialValueNotifications" style="document" />
<wsdl:input name="inputMessageName9">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName9">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="disableInitialValueNotifactions">
<soap:operation soapAction="disableInitialValueNotifactions" style="document" />
<wsdl:input name="inputMessageName10">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName10">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="waitForResourceValueChanges">
<soap:operation soapAction="waitForResourceValueChanges" style="document" />
<wsdl:input name="inputMessageName11">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName11">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSceneGroupResourceIdAndPositions">
<soap:operation soapAction="getSceneGroupResourceIdAndPositions" style="document" />
<wsdl:input name="inputMessageName12">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName12">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getScenePositionsForSceneValueResource">
<soap:operation soapAction="getScenePositionsForSceneValueResource" style="document" />
<wsdl:input name="inputMessageName13">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName13">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getEnumeratorDefinitions">
<soap:operation soapAction="getEnumeratorDefinitions" style="document" />
<wsdl:input name="inputMessageName14">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName14">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getResourceType">
<soap:operation soapAction="getResourceType" style="document" />
<wsdl:input name="inputMessageName15">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName15">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getExtraDatalineInputs">
<soap:operation soapAction="getExtraDatalineInputs" style="document" />
<wsdl:input name="inputMessageName16">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName16">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getExtraDatalineOutputs">
<soap:operation soapAction="getExtraDatalineOutputs" style="document" />
<wsdl:input name="inputMessageName17">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName17">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAllDatalineInputs">
<soap:operation soapAction="getAllDatalineInputs" style="document" />
<wsdl:input name="inputMessageName18">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName18">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAllDatalineOutputs">
<soap:operation soapAction="getAllDatalineOutputs" style="document" />
<wsdl:input name="inputMessageName19">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="outputMessageName19">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ResourceInteractionServiceService">
<wsdl:port name="ResourceInteractionServiceBindingPort" binding="tns:ResourceInteractionServiceBinding">
<soap:address location="http://localhost/ResourceInteractionService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,260 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wsdl:types>
<xsd:schema targetNamespace="utcs" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:element name="getTimeFromServer1" nillable="true" type="xsd:string">
</xsd:element>
<xsd:complexType name="WSTimeServerConnectionResult">
<xsd:sequence>
<xsd:element name="connectionWasSuccessful" type="xsd:boolean">
</xsd:element>
<xsd:element name="dateFromServer" type="xsd:long">
</xsd:element>
<xsd:element name="connectionFailedDueToUnknownHost" type="xsd:boolean">
</xsd:element>
<xsd:element name="connectionFailedDueToOtherErrors" type="xsd:boolean">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getTimeFromServer2" nillable="true" type="tns:WSTimeServerConnectionResult">
</xsd:element>
<xsd:complexType name="WSDate">
<xsd:sequence>
<xsd:element name="day" type="xsd:int">
</xsd:element>
<xsd:element name="monthWithJanuaryAsOne" type="xsd:int">
</xsd:element>
<xsd:element name="hours" type="xsd:int">
</xsd:element>
<xsd:element name="minutes" type="xsd:int">
</xsd:element>
<xsd:element name="seconds" type="xsd:int">
</xsd:element>
<xsd:element name="year" type="xsd:int">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSTimeManagerSettings">
<xsd:sequence>
<xsd:element name="synchroniseTimeAgainstServer" type="xsd:boolean">
</xsd:element>
<xsd:element name="useDST" type="xsd:boolean">
</xsd:element>
<xsd:element name="gmtOffsetInHours" type="xsd:int">
</xsd:element>
<xsd:element name="serverName" type="xsd:string">
</xsd:element>
<xsd:element name="syncIntervalInHours" type="xsd:int">
</xsd:element>
<xsd:element name="timeAndDateInUTC" nillable="true" type="tns:WSDate">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getSettings1" nillable="true" type="tns:WSTimeManagerSettings">
</xsd:element>
<xsd:element name="setSettings1" nillable="true" type="tns:WSTimeManagerSettings">
</xsd:element>
<xsd:element name="setSettings2" nillable="true" type="xsd:boolean">
</xsd:element>
<xsd:element name="getCurrentLocalTime1" nillable="true" type="tns:WSDate">
</xsd:element>
<xsd:element name="getUptime1" nillable="true" type="xsd:long">
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="getTimeFromServerRequest">
<wsdl:part name="parameter1" element="tns:getTimeFromServer1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getTimeFromServerResponse">
<wsdl:part name="return" element="tns:getTimeFromServer2">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getSettingsRequest">
</wsdl:message>
<wsdl:message name="getSettingsResponse">
<wsdl:part name="return" element="tns:getSettings1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="setSettingsRequest">
<wsdl:part name="parameter2" element="tns:setSettings1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="setSettingsResponse">
<wsdl:part name="return" element="tns:setSettings2">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getCurrentLocalTimeRequest">
</wsdl:message>
<wsdl:message name="getCurrentLocalTimeResponse">
<wsdl:part name="return" element="tns:getCurrentLocalTime1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getUptimeRequest">
</wsdl:message>
<wsdl:message name="getUptimeResponse">
<wsdl:part name="return" element="tns:getUptime1">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="TimeManagerService">
<wsdl:operation name="getTimeFromServer">
<wsdl:input name="inputMessageName1" message="tns:getTimeFromServerRequest">
</wsdl:input>
<wsdl:output name="outputMessageName1" message="tns:getTimeFromServerResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSettings">
<wsdl:input name="inputMessageName2" message="tns:getSettingsRequest">
</wsdl:input>
<wsdl:output name="outputMessageName2" message="tns:getSettingsResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setSettings">
<wsdl:input name="inputMessageName3" message="tns:setSettingsRequest">
</wsdl:input>
<wsdl:output name="outputMessageName3" message="tns:setSettingsResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCurrentLocalTime">
<wsdl:input name="inputMessageName4" message="tns:getCurrentLocalTimeRequest">
</wsdl:input>
<wsdl:output name="outputMessageName4" message="tns:getCurrentLocalTimeResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUptime">
<wsdl:input name="inputMessageName5" message="tns:getUptimeRequest">
</wsdl:input>
<wsdl:output name="outputMessageName5" message="tns:getUptimeResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="TimeManagerServiceBinding" type="tns:TimeManagerService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http">
</soap:binding>
<wsdl:operation name="getTimeFromServer">
<soap:operation soapAction="getTimeFromServer" style="document">
</soap:operation>
<wsdl:input name="inputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSettings">
<soap:operation soapAction="getSettings" style="document">
</soap:operation>
<wsdl:input name="inputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setSettings">
<soap:operation soapAction="setSettings" style="document">
</soap:operation>
<wsdl:input name="inputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCurrentLocalTime">
<soap:operation soapAction="getCurrentLocalTime" style="document">
</soap:operation>
<wsdl:input name="inputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUptime">
<soap:operation soapAction="getUptime" style="document">
</soap:operation>
<wsdl:input name="inputMessageName5">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName5">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="TimeManagerServiceService">
<wsdl:port name="TimeManagerServiceBindingPort" binding="tns:TimeManagerServiceBinding">
<soap:address location="http://localhost/TimeManagerService">
</soap:address>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,226 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="utcs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="utcs" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wsdl:types>
<xsd:schema targetNamespace="utcs" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified">
<xsd:complexType name="WSDate">
<xsd:sequence>
<xsd:element name="day" type="xsd:int">
</xsd:element>
<xsd:element name="monthWithJanuaryAsOne" type="xsd:int">
</xsd:element>
<xsd:element name="hours" type="xsd:int">
</xsd:element>
<xsd:element name="minutes" type="xsd:int">
</xsd:element>
<xsd:element name="seconds" type="xsd:int">
</xsd:element>
<xsd:element name="year" type="xsd:int">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSUserGroup">
<xsd:sequence>
<xsd:element name="type" type="xsd:string">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WSUser">
<xsd:sequence>
<xsd:element name="createdDate" nillable="true" type="tns:WSDate">
</xsd:element>
<xsd:element name="loginDate" nillable="true" type="tns:WSDate">
</xsd:element>
<xsd:element name="username" type="xsd:string">
</xsd:element>
<xsd:element name="password" type="xsd:string">
</xsd:element>
<xsd:element name="email" type="xsd:string">
</xsd:element>
<xsd:element name="firstname" type="xsd:string">
</xsd:element>
<xsd:element name="lastname" type="xsd:string">
</xsd:element>
<xsd:element name="phone" type="xsd:string">
</xsd:element>
<xsd:element name="group" nillable="true" type="tns:WSUserGroup">
</xsd:element>
<xsd:element name="project" type="xsd:string">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfWSUser">
<xsd:sequence>
<xsd:element name="arrayItem" maxOccurs="unbounded" nillable="true" type="tns:WSUser">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getUsers1" nillable="true" type="tns:ArrayOfWSUser">
</xsd:element>
<xsd:element name="addUser1" nillable="true" type="tns:WSUser">
</xsd:element>
<xsd:element name="removeUser1" nillable="true" type="xsd:string">
</xsd:element>
<xsd:element name="updateUser1" nillable="true" type="tns:WSUser">
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="getUsersRequest">
</wsdl:message>
<wsdl:message name="getUsersResponse">
<wsdl:part name="return" element="tns:getUsers1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="addUserRequest">
<wsdl:part name="parameter1" element="tns:addUser1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="addUserResponse">
</wsdl:message>
<wsdl:message name="removeUserRequest">
<wsdl:part name="parameter2" element="tns:removeUser1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="removeUserResponse">
</wsdl:message>
<wsdl:message name="updateUserRequest">
<wsdl:part name="parameter3" element="tns:updateUser1">
</wsdl:part>
</wsdl:message>
<wsdl:message name="updateUserResponse">
</wsdl:message>
<wsdl:portType name="UserManagerService">
<wsdl:operation name="getUsers">
<wsdl:input name="inputMessageName1" message="tns:getUsersRequest">
</wsdl:input>
<wsdl:output name="outputMessageName1" message="tns:getUsersResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addUser">
<wsdl:input name="inputMessageName2" message="tns:addUserRequest">
</wsdl:input>
<wsdl:output name="outputMessageName2" message="tns:addUserResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="removeUser">
<wsdl:input name="inputMessageName3" message="tns:removeUserRequest">
</wsdl:input>
<wsdl:output name="outputMessageName3" message="tns:removeUserResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateUser">
<wsdl:input name="inputMessageName4" message="tns:updateUserRequest">
</wsdl:input>
<wsdl:output name="outputMessageName4" message="tns:updateUserResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="UserManagerServiceBinding" type="tns:UserManagerService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http">
</soap:binding>
<wsdl:operation name="getUsers">
<soap:operation soapAction="getUsers" style="document">
</soap:operation>
<wsdl:input name="inputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName1">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="addUser">
<soap:operation soapAction="addUser" style="document">
</soap:operation>
<wsdl:input name="inputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName2">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="removeUser">
<soap:operation soapAction="removeUser" style="document">
</soap:operation>
<wsdl:input name="inputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName3">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="updateUser">
<soap:operation soapAction="updateUser" style="document">
</soap:operation>
<wsdl:input name="inputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:input>
<wsdl:output name="outputMessageName4">
<soap:body use="literal">
</soap:body>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="UserManagerServiceService">
<wsdl:port name="UserManagerServiceBindingPort" binding="tns:UserManagerServiceBinding">
<soap:address location="http://localhost/UserManagerService">
</soap:address>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>