Package org.kuali.coeus.s2sgen.api.print
Interface FormPrintService
public interface FormPrintService
This service allows s2s forms to be retrieved in pdf form.
-
Method Summary
Modifier and TypeMethodDescriptionprintForm(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) This service method executes form generation and validation where the result is a pdf document in binary form and any errors that were generated during this process.
-
Method Details
-
printForm
FormPrintResult printForm(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) throws S2SException This service method executes form generation and validation where the result is a pdf document in binary form and any errors that were generated during this process. This happens for a given proposal development document. The proposal development document cannot be null.- Parameters:
pdDoc- the proposal development document. cannot be null.- Returns:
- the result of the pdf generation
- Throws:
S2SException- if unable to generate the pdfIllegalArgumentException- if the pdDoc is null
-