org.ow2.petals.bc.soap.simple.Simple Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of petals-bc-soap Show documentation
Show all versions of petals-bc-soap Show documentation
The PEtALS SOAP JBI binding component based on Axis2 and Jetty.
The newest version!
package org.ow2.petals.bc.soap.simple;
import java.util.concurrent.Future;
import javax.jws.Oneway;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.AsyncHandler;
import javax.xml.ws.Response;
/**
* This class was generated by Apache CXF 3.4.2
* 2023-04-11T14:21:08.485+02:00
* Generated source version: 3.4.2
*
*/
@WebService(targetNamespace = "http://petals.ow2.org/bc/soap/simple", name = "Simple")
@XmlSeeAlso({ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface Simple {
@WebMethod(operationName = "echo")
public Response echoAsync(
@WebParam(partName = "param0", name = "echoRequest", targetNamespace = "http://petals.ow2.org/bc/soap/simple")
EchoRequest param0
);
@WebMethod(operationName = "echo")
public Future echoAsync(
@WebParam(partName = "param0", name = "echoRequest", targetNamespace = "http://petals.ow2.org/bc/soap/simple")
EchoRequest param0,
@WebParam(name = "asyncHandler", targetNamespace = "")
AsyncHandler asyncHandler
);
@WebMethod(action = "echo")
@WebResult(name = "echoResponse", targetNamespace = "http://petals.ow2.org/bc/soap/simple", partName = "echoReturn")
public EchoResponse echo(
@WebParam(partName = "param0", name = "echoRequest", targetNamespace = "http://petals.ow2.org/bc/soap/simple")
EchoRequest param0
) throws InvalidMessage_Exception;
@WebMethod(action = "print")
@Oneway
public void print(
@WebParam(partName = "param0", name = "printRequest", targetNamespace = "http://petals.ow2.org/bc/soap/simple")
PrintRequest param0
) throws InvalidMessage_Exception;
}