r5831 - branches/bmas-staging/data/wsdl

0 views
Skip to first unread message

subve...@svn.freemedsoftware.org

unread,
Aug 26, 2010, 4:24:02 PM8/26/10
to freemed-d...@googlegroups.com
Author: jeff
Date: 2010-08-26 16:24:02 -0400 (Thu, 26 Aug 2010)
New Revision: 5831

Modified:
branches/bmas-staging/data/wsdl/ShimService.wsdl
Log:
Update WSDL definition from newest shim commit.


Modified: branches/bmas-staging/data/wsdl/ShimService.wsdl
===================================================================
--- branches/bmas-staging/data/wsdl/ShimService.wsdl 2010-08-24 02:58:34 UTC (rev 5830)
+++ branches/bmas-staging/data/wsdl/ShimService.wsdl 2010-08-26 20:24:02 UTC (rev 5831)
@@ -9,6 +9,8 @@
<xs:element name="getJobStatusResponse" type="tns:getJobStatusResponse" />
<xs:element name="getProtocolVersion" type="tns:getProtocolVersion" />
<xs:element name="getProtocolVersionResponse" type="tns:getProtocolVersionResponse" />
+<xs:element name="requestLabel" type="tns:requestLabel" />
+<xs:element name="requestLabelResponse" type="tns:requestLabelResponse" />
<xs:element name="requestSignature" type="tns:requestSignature" />
<xs:element name="requestSignatureResponse" type="tns:requestSignatureResponse" />
<xs:complexType name="getJobStatus">
@@ -44,6 +46,28 @@
<xs:element minOccurs="0" name="return" type="xs:int" />
</xs:sequence>
</xs:complexType>
+<xs:complexType name="requestLabel">
+<xs:sequence>
+<xs:element minOccurs="0" name="printTemplate" type="xs:string" />
+<xs:element minOccurs="0" name="printParameters" type="tns:hashMap" />
+<xs:element minOccurs="0" name="copyCount" type="xs:int" />
+</xs:sequence>
+</xs:complexType>
+<xs:complexType name="hashMap">
+<xs:complexContent>
+<xs:extension base="tns:abstractMap">
+<xs:sequence />
+</xs:extension>
+</xs:complexContent>
+</xs:complexType>
+<xs:complexType abstract="true" name="abstractMap">
+<xs:sequence />
+</xs:complexType>
+<xs:complexType name="requestLabelResponse">
+<xs:sequence>
+<xs:element minOccurs="0" name="return" type="xs:int" />
+</xs:sequence>
+</xs:complexType>
<xs:complexType name="getJobItem">
<xs:sequence>
<xs:element minOccurs="0" name="requestId" type="xs:int" />
@@ -59,6 +83,22 @@
<xs:element minOccurs="0" name="device" type="xs:string" />
<xs:element minOccurs="0" name="displayText" type="xs:string" />
<xs:element minOccurs="0" name="id" type="xs:int" />
+<xs:element minOccurs="0" name="printCount" type="xs:int" />
+<xs:element name="printParameters">
+<xs:complexType>
+<xs:sequence>
+<xs:element maxOccurs="unbounded" minOccurs="0" name="entry">
+<xs:complexType>
+<xs:sequence>
+<xs:element minOccurs="0" name="key" type="xs:string" />
+<xs:element minOccurs="0" name="value" type="xs:string" />
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+</xs:sequence>
+</xs:complexType>
+</xs:element>
+<xs:element minOccurs="0" name="printTemplate" type="xs:string" />
<xs:element minOccurs="0" name="signatureImage" type="xs:base64Binary" />
<xs:element minOccurs="0" name="signatureRaw" type="xs:base64Binary" />
<xs:element minOccurs="0" name="status" type="xs:string" />
@@ -99,8 +139,8 @@
<wsdl:part element="tns:requestSignatureResponse" name="parameters">
</wsdl:part>
</wsdl:message>
- <wsdl:message name="getJobItem">
- <wsdl:part element="tns:getJobItem" name="parameters">
+ <wsdl:message name="requestLabelResponse">
+ <wsdl:part element="tns:requestLabelResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="getProtocolVersionResponse">
@@ -111,34 +151,42 @@
<wsdl:part element="tns:getJobItemResponse" name="parameters">
</wsdl:part>
</wsdl:message>
- <wsdl:message name="getDevicesResponse">
- <wsdl:part element="tns:getDevicesResponse" name="parameters">
+ <wsdl:message name="requestLabel">
+ <wsdl:part element="tns:requestLabel" name="parameters">
</wsdl:part>
</wsdl:message>
- <wsdl:message name="getJobStatusResponse">
- <wsdl:part element="tns:getJobStatusResponse" name="parameters">
+ <wsdl:message name="getJobStatus">
+ <wsdl:part element="tns:getJobStatus" name="parameters">
</wsdl:part>
</wsdl:message>
- <wsdl:message name="getProtocolVersion">
- <wsdl:part element="tns:getProtocolVersion" name="parameters">
- </wsdl:part>
- </wsdl:message>
<wsdl:message name="requestSignature">
<wsdl:part element="tns:requestSignature" name="parameters">
</wsdl:part>
</wsdl:message>
- <wsdl:message name="getJobStatus">
- <wsdl:part element="tns:getJobStatus" name="parameters">
+ <wsdl:message name="getDevices">
+ <wsdl:part element="tns:getDevices" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="DeviceNotAvailableException">
<wsdl:part element="tns:DeviceNotAvailableException" name="DeviceNotAvailableException">
</wsdl:part>
</wsdl:message>
- <wsdl:message name="getDevices">
- <wsdl:part element="tns:getDevices" name="parameters">
+ <wsdl:message name="getJobItem">
+ <wsdl:part element="tns:getJobItem" name="parameters">
</wsdl:part>
</wsdl:message>
+ <wsdl:message name="getDevicesResponse">
+ <wsdl:part element="tns:getDevicesResponse" name="parameters">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="getJobStatusResponse">
+ <wsdl:part element="tns:getJobStatusResponse" name="parameters">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="getProtocolVersion">
+ <wsdl:part element="tns:getProtocolVersion" name="parameters">
+ </wsdl:part>
+ </wsdl:message>
<wsdl:portType name="ShimService">
<wsdl:operation name="getJobStatus">
<wsdl:input message="tns:getJobStatus" name="getJobStatus">
@@ -158,6 +206,14 @@
<wsdl:output message="tns:getProtocolVersionResponse" name="getProtocolVersionResponse">
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="requestLabel">
+ <wsdl:input message="tns:requestLabel" name="requestLabel">
+ </wsdl:input>
+ <wsdl:output message="tns:requestLabelResponse" name="requestLabelResponse">
+ </wsdl:output>
+ <wsdl:fault message="tns:DeviceNotAvailableException" name="DeviceNotAvailableException">
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getJobItem">
<wsdl:input message="tns:getJobItem" name="getJobItem">
</wsdl:input>
@@ -202,6 +258,18 @@
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="requestLabel">
+ <soap:operation soapAction="" style="document" />
+ <wsdl:input name="requestLabel">
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output name="requestLabelResponse">
+ <soap:body use="literal" />
+ </wsdl:output>
+ <wsdl:fault name="DeviceNotAvailableException">
+ <soap:fault name="DeviceNotAvailableException" use="literal" />
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getJobItem">
<soap:operation soapAction="" style="document" />
<wsdl:input name="getJobItem">

Reply all
Reply to author
Forward
0 new messages