Interface S2SPrintable
- All Known Implementing Classes:
GenericPrintable
public interface S2SPrintable
This interface marks reports, notifications, BOs and Documents as printable
in Kuali Coeus. KC Docs and BOs that will be printed via KC printing services
should implement this interface.
-
Method Summary
Modifier and TypeMethodDescriptionThis method will return the PDF attachments specific to the printable.getName()getXml()This method will provide the either reflected or XML-Bean based XML for input to the Transform into XML-FO.List<org.springframework.core.io.Resource>This method provides a way to get the XSL Transform(s) for the KC generated XML.
-
Method Details
-
getName
String getName() -
getXslTemplates
List<org.springframework.core.io.Resource> getXslTemplates()This method provides a way to get the XSL Transform(s) for the KC generated XML. This XSLT will create a transformed XML-FO stream that will be converted to PDF. Note that multiple transforms are possible on this data. -
getXml
String getXml()This method will provide the either reflected or XML-Bean based XML for input to the Transform into XML-FO. -
getAttachments
This method will return the PDF attachments specific to the printable. During printing the attachments will be added as bookmarks to the output. The Key in the map is used as the name of the bookmark.- Returns:
- Map of Attachment pdf bytes with bookmark names.
-