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 FuseSource Services Framework 2.4.3-fuse-04-15
011 * 2012-10-04T16:06:27.111Z
012 * Generated source version: 2.4.3-fuse-04-15
013 *
014 */
015 @WebService(targetNamespace = "http://camel.apache.org/wsdl-first", name = "PersonMultiPartPortType")
016 @XmlSeeAlso({org.apache.camel.wsdl_first.types.ObjectFactory.class})
017 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
018 public interface PersonMultiPartPortType {
019
020 @WebMethod(operationName = "GetPersonMultiPartOperation")
021 public void getPersonMultiPartOperation(
022 @WebParam(partName = "nameIn", name = "StringInputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
023 java.lang.String nameIn,
024 @WebParam(partName = "ssnIn", name = "IntegerInputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
025 int ssnIn,
026 @WebParam(partName = "nameOut", mode = WebParam.Mode.OUT, name = "StringOutputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
027 javax.xml.ws.Holder<java.lang.String> nameOut,
028 @WebParam(partName = "ssnOut", mode = WebParam.Mode.OUT, name = "IntegerOutputElem", targetNamespace = "http://camel.apache.org/wsdl-first/types")
029 javax.xml.ws.Holder<java.lang.Integer> ssnOut
030 );
031 }