package org.jboss.soa.bpel.samples.quickstart.purchase;

import javax.jws.Oneway;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;

/**
 * This class was generated by the JAX-WS RI. JAX-WS RI 2.1.6 Generated source
 * version: 2.1
 */
@WebService(name = "computePricePT", targetNamespace = "http://manufacturing.org/wsdl/purchase")
@SOAPBinding(style = SOAPBinding.Style.RPC)
public interface ComputePricePT {

	/**
	 * @param purchaseOrder
	 * @param customerInfo
	 */
	@WebMethod(action = "http://manufacturing.org/wsdl/purchase")
	@Oneway
	public void initiatePriceCalculation(
			@WebParam(name = "customerInfo", partName = "customerInfo") CustomerInfo customerInfo,
			@WebParam(name = "purchaseOrder", partName = "purchaseOrder") PurchaseOrder purchaseOrder);

	/**
	 * @param shippingInfo
	 */
	@WebMethod(action = "http://manufacturing.org/wsdl/purchase")
	@Oneway
	public void sendShippingPrice(
			@WebParam(name = "shippingInfo", partName = "shippingInfo") ShippingInfo shippingInfo);

}
