Package com.storedobject.report
Class FileExpiryReport
java.lang.Object
com.storedobject.pdf.PDF
com.storedobject.pdf.PDFReport
com.storedobject.report.FileExpiryReport
- All Implemented Interfaces:
Executable,ContentProducer,ContentType,JSONParameter,RequiresTransactionManager,Closeable,AutoCloseable,Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class com.storedobject.pdf.PDF
PDF.ObjectFormTable<T extends StoredObject>, PDF.ObjectTable<T extends StoredObject>, PDF.PDFContent, PDF.Text -
Field Summary
Fields inherited from class com.storedobject.pdf.PDF
ORIENTATION_LANDSCAPE, ORIENTATION_PORTRAIT, pageSizes -
Constructor Summary
ConstructorsConstructorDescriptionFileExpiryReport(Device device) FileExpiryReport(Device device, FileFolder folder) FileExpiryReport(Device device, FileFolder folder, boolean recursive) FileExpiryReport(Device device, FileFolder folder, int days) FileExpiryReport(Device device, FileFolder folder, int days, boolean recursive) FileExpiryReport(Device device, String folderName) FileExpiryReport(Device device, String folderName, int days) -
Method Summary
Modifier and TypeMethodDescriptionvoidGenerate the content by writing stuff to the PDF.Get the "title text" part that was set byPDFReport.setTitleText(Object).voidsetParameters(JSON json) If implemented, this method is typically invoked by the tools before aContentProduceris asked to produce its output.Methods inherited from class com.storedobject.pdf.PDFReport
createTitleTable, createTitleTable, createTitleTable, createTitleTable, execute, execute, extractContent, getDevice, getLogo, getLogoName, getLogoPosition, getProductLogo, getProductLogoName, getTitle, getTitleTable, getUser, setTitleText, viewMethods inherited from class com.storedobject.pdf.PDF
aboutToAddExternalContent, add, add, add, add, addBlankRow, addBlankRow, addBlankRow, addBlankRow, addBlankRow, addBlankRow, addCentered, addContent, addContent, addContent, addContent, addContent, addContent, addContent, addContent, addContent, addContent, addGap, addHTML, addHTML, addHTML, addHTML, addHTML, addHTML, addImage, addImage, addImage, addingExternalContent, addTitles, addTitles, addTitles, addTitles, addTitles, addTitles, addToTable, addToTable, addToTable, addToTable, addToTable, addToTable, addToTable, addToTable, addToTableCentered, addToTableCentered, chainTo, close, createCell, createCell, createCell, createCell, createCell, createCell, createCell, createCell, createCenteredCell, createCenteredCell, createGraphics, createGraphics, createImage, createImage, createImage, createImage, createImage, createImage, createImage, createImage, createImage, createImageFromHTML, createImageFromHTML, createImageFromHTML, createImageFromHTML, createImageFromSVG, createImageFromSVG, createTable, createTable, createText, createText, createText, createTitleText, createTitleText, createTitleText, drawTable, drawTable, drawTable, dumpError, getBottomMargin, getContent, getContentType, getEntity, getEntityLocation, getEntityName, getFileExtension, getFileName, getFontSize, getFooter, getHeight, getLeftMargin, getPageNumber, getPageOrientation, getPageSize, getPageSize, getPageSizeIndex, getReportFormat, getReportStage, getRightMargin, getTopMargin, getTransactionManager, getWaterMark, getWidth, getY, getY, log, newPage, newReportStage, newReportStage, open, pageCompleted, pageStarted, printAuditTrail, printLetterHeadOnEveryPage, printLetterHeadOnEveryPage, printPageNumber, printPageNumber, printTotalPageNumber, printTotalPageNumber, produce, readContent, setDefaultCellCustomizer, setEntity, setError, setFontSize, setLanguage, setLanguage, setLogo, setLogo, setPageNumber, setPageSizeIndex, setPassword, setReportFormat, setTransactionManager, setWaterMark, showText, toCharCountMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.storedobject.core.ContentProducer
abort, getError, getStreamData, getStreamDataProvider, getSystemEntity, ready, saveTo, saveTo, saveTo, saveToMethods inherited from interface com.storedobject.core.ContentType
getLink, getMimeType, isAudio, isHTML, isImage, isLink, isMedia, isPDF, isText, isVideoMethods inherited from interface com.storedobject.common.Executable
act, run
-
Constructor Details
-
FileExpiryReport
-
FileExpiryReport
-
FileExpiryReport
-
FileExpiryReport
-
FileExpiryReport
-
FileExpiryReport
-
FileExpiryReport
-
-
Method Details
-
generateContent
Description copied from class:PDFGenerate the content by writing stuff to the PDF.- Specified by:
generateContentin classPDF- Throws:
Exception- Any exception.
-
getTitleText
Description copied from class:PDFReportGet the "title text" part that was set byPDFReport.setTitleText(Object). (If nothing was ever set,nullwill be returned.- Overrides:
getTitleTextin classPDFReport- Returns:
- "Title text" part of the report. (This is used by
PDFReport.getTitleTable()method).
-
setParameters
Description copied from interface:JSONParameterIf implemented, this method is typically invoked by the tools before aContentProduceris asked to produce its output. It can extract its required parameter values from theJSONstructure.- Specified by:
setParametersin interfaceJSONParameter- Parameters:
json-JSONcontaining parameter values.
-