001 package org.apache.camel.wsdl_first;
002
003 import javax.jws.WebMethod;
004 import javax.jws.WebParam;
005 import javax.jws.WebService;
006 import javax.jws.soap.SOAPBinding;
007 import javax.xml.bind.annotation.XmlSeeAlso;
008
009 /**
010 * This class was generated by Progress FUSE Services Framework 2.2.11-fuse-00-00
011 * Wed Nov 24 04:37:39 UTC 2010
012 * Generated source version: 2.2.11-fuse-00-00
013 *
014 */
015
016 @WebService(targetNamespace = "http://camel.apache.org/wsdl-first", name = "PersonMultiPartPortType")
017 @XmlSeeAlso({org.apache.camel.wsdl_first.types.ObjectFactory.class})
018 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
019 public interface PersonMultiPartPortType {
020
021 @WebMethod(operationName = "GetPersonMultiPartOperation")
022 public void getPersonMultiPartOperation(
023 @WebParam(partName = "nameIn", name = "StringInputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
024 java.lang.String nameIn,
025 @WebParam(partName = "ssnIn", name = "IntegerInputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
026 int ssnIn,
027 @WebParam(partName = "nameOut", mode = WebParam.Mode.OUT, name = "StringOutputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
028 javax.xml.ws.Holder<java.lang.String> nameOut,
029 @WebParam(partName = "ssnOut", mode = WebParam.Mode.OUT, name = "IntegerOutputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
030 javax.xml.ws.Holder<java.lang.Integer> ssnOut
031 );
032 }