package net.conselldemallorca.helium.wsintegraciones.portafirmasws.cws;
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;
/**
* This class was generated by Apache CXF 3.0.0-milestone2
* 2014-04-30T11:26:03.920+02:00
* Generated source version: 3.0.0-milestone2
*
*/
@WebService(targetNamespace = "http://www.indra.es/portafirmasws/cws", name = "Cws")
@XmlSeeAlso({ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface Cws {
@WebResult(name = "search-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "search-response")
@WebMethod(operationName = "SearchDocuments", action = "SearchDocuments")
public SearchResponse searchDocuments(
@WebParam(partName = "search-request", name = "search-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
SearchRequest searchRequest
);
@WebResult(name = "upload-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "upload-response")
@WebMethod(operationName = "UploadDocument", action = "UploadDocument")
public UploadResponse uploadDocument(
@WebParam(partName = "upload-request", name = "upload-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
UploadRequest uploadRequest
);
@WebResult(name = "download-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "download-response")
@WebMethod(operationName = "DownloadDocument", action = "DownloadDocument")
public DownloadResponse downloadDocument(
@WebParam(partName = "download-request", name = "download-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
DownloadRequest downloadRequest
);
@WebResult(name = "list-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "list-response")
@WebMethod(operationName = "ListDocuments", action = "ListDocuments")
public ListResponse listDocuments(
@WebParam(partName = "list-request", name = "list-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
ListRequest listRequest
);
@WebResult(name = "download-file-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "download-file-response")
@WebMethod(operationName = "DownloadFile", action = "DownloadFile")
public DownloadFileResponse downloadFile(
@WebParam(partName = "download-file-request", name = "download-file-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
DownloadFileRequest downloadFileRequest
);
@WebResult(name = "listServerSigners-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "listServerSigners-response")
@WebMethod(operationName = "ListServerSigners", action = "ListServerSigners")
public ListServerSignersResponse listServerSigners(
@WebParam(partName = "listServerSigners-request", name = "listServerSigners-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
ListServerSignersRequest listServerSignersRequest
);
@WebResult(name = "update-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "update-response")
@WebMethod(operationName = "UpdateDocument", action = "UpdateDocument")
public UpdateResponse updateDocument(
@WebParam(partName = "update-request", name = "update-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
UpdateRequest updateRequest
);
@WebResult(name = "listType-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "listType-response")
@WebMethod(operationName = "ListTypeDocuments", action = "ListTypeDocuments")
public ListTypeResponse listTypeDocuments(
@WebParam(partName = "listType-request", name = "listType-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
ListTypeRequest listTypeRequest
);
@WebResult(name = "delete-response", targetNamespace = "http://www.indra.es/portafirmasws/cws", partName = "delete-response")
@WebMethod(operationName = "DeleteDocuments", action = "DeleteDocuments")
public DeleteResponse deleteDocuments(
@WebParam(partName = "delete-request", name = "delete-request", targetNamespace = "http://www.indra.es/portafirmasws/cws")
DeleteRequest deleteRequest
);
}