package org.ow2.orchestra.cxf.example.loanApprovalCamel;

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

/**
 * Interface for approval web service.
 *
 * This class was generated by Apache CXF 2.2.3 Mon Mar 08 09:42:04 CET 2010
 * Generated source version: 2.2.3
 *
 */

@WebService(targetNamespace = "http://orchestra.ow2.org/loanApproval/approval", name = "approvalPT")
@SOAPBinding(style = SOAPBinding.Style.RPC)
public interface ApprovalPT {

  @WebResult(name = "accept", targetNamespace = "http://orchestra.ow2.org/loanApproval/approval", partName = "accept")
  @WebMethod(action = "http://orchestra.ow2.org/loanApproval/approval")
  String approve(
      @WebParam(partName = "firstName", name = "firstName") java.lang.String firstName,
      @WebParam(partName = "name", name = "name") java.lang.String name,
      @WebParam(partName = "amount", name = "amount") java.math.BigInteger amount);
}
