package com.axxx.dps.apv.ws;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
/**
* Manages the lifecycle of APV Web "Projets" (requests for funded holidays)
*
* @author mdutoo
*
*/
@WebService(name="ProjetService", // used for imported WSDL, else default to java itf
targetNamespace="http://www.axxx.com/dps/apv") // default to package ex. http://ws.apv.dps.axxx.com/
public interface ProjetWebService {
/**
* Publishes the given projet to business reporting and DCV Pivotal CRM
*
* @param projetId the projet to publish
* @return true if successful, false otherwise
*/
@WebMethod @WebResult(name="success", targetNamespace="http://www.axxx.com/dps/apv")
public boolean publish(@WebParam(name="projetId") String projetId);
}