Uses of Interface
com.storedobject.core.ContentProducer
Packages that use ContentProducer
Package
Description
-
Uses of ContentProducer in com.storedobject.core
Classes in com.storedobject.core that implement ContentProducerModifier and TypeClassDescriptionclassclassclassThe StreamContentProducer class is an abstract implementation of theContentProducerinterface with additional support for managing output streams, transaction management, and access control.classclassclassMethods in com.storedobject.core with parameters of type ContentProducerModifier and TypeMethodDescriptiondefault voidDevice.download(ContentProducer producer) default voidDevice.download(ContentProducer producer, Consumer<Long> informMe) static booleanStreamContentProducer.isBlocked(ContentProducer contentProducer, String type) voidApplicationServer.view(ContentProducer producer) default voidDevice.view(ContentProducer producer) default voidDevice.view(ContentProducer producer, boolean windowMode) default voidDevice.view(ContentProducer producer, Consumer<Long> informMe) default voidDevice.view(ContentProducer producer, Consumer<Long> informMe, boolean windowMode) default voidDevice.view(String caption, ContentProducer producer) default voidDevice.view(String caption, ContentProducer producer, boolean windowMode) default voidDevice.view(String caption, ContentProducer producer, Consumer<Long> informMe) voidDevice.view(String caption, ContentProducer producer, Consumer<Long> informMe, boolean windowMode) Method parameters in com.storedobject.core with type arguments of type ContentProducerModifier and TypeMethodDescriptionvoidJSONMap.normalize(BiFunction<String, ContentProducer, String> contentToString) -
Uses of ContentProducer in com.storedobject.mail
Methods in com.storedobject.mail with parameters of type ContentProducerModifier and TypeMethodDescriptionbooleanMail.attach(TransactionManager tm, ContentProducer... content) Attaches one or more content items to the mail using the provided transaction manager. -
Uses of ContentProducer in com.storedobject.office
Classes in com.storedobject.office that implement ContentProducerModifier and TypeClassDescriptionclassRepresents a report based on the ODT format, allowing integration with devices for viewing or printing.classclassclassclassclassAn iterator-based ODT report.classclassclassODT<T>The ODT class is a representation of an Open Document Template (ODT) document processor.classODTObjectReport<T extends StoredObject>PDFObjectReportandODTObjectReportare used to define report logic to be used inPrintLogicDefinition.classRepresents a report based on the ODT format, allowing integration with devices for viewing or printing.class -
Uses of ContentProducer in com.storedobject.pdf
Classes in com.storedobject.pdf that implement ContentProducerModifier and TypeClassDescriptionclassA class that allows you to combine multiple other reports into a single report.classThis class is used to create PDF output.classPDFObjectReport<T extends StoredObject>PDFObjectReportandODTObjectReportare used to define report logic to be used inPrintLogicDefinition.classA PDF class used for generating reports.Methods in com.storedobject.pdf with parameters of type ContentProducerModifier and TypeMethodDescriptionvoidCombinedPDFReport.addContent(ContentProducer externalPDF) Add content from a "content producer".voidCombinedPDFReport.addContent(ContentProducer externalPDF, int startingPage, int endingPage, int... pagesToSkip) Add content from a "content producer".voidPDF.addContent(ContentProducer externalPDF, float scalePercentage) Add content from another PDF content producer.voidPDF.addContent(ContentProducer externalPDF, float scalePercentage, int startingPage, int endingPage, int... pagesToSkip) Add content from another PDF content producer. -
Uses of ContentProducer in com.storedobject.report
Classes in com.storedobject.report that implement ContentProducerModifier and TypeClassDescriptionclassAccount Statement.classclassclassclassclassObjectList<T extends StoredObject>Generate a PDF with a list of objects.classObjectListExcel<T extends StoredObject>Generate an Excel with list of objects.classclassclassclassclassTrial Balance. -
Uses of ContentProducer in com.storedobject.tools
Methods in com.storedobject.tools with parameters of type ContentProducerModifier and TypeMethodDescriptionvoidSystemDevice.view(String caption, ContentProducer producer, Consumer<Long> informMe, boolean windowMode) -
Uses of ContentProducer in com.storedobject.ui
Classes in com.storedobject.ui that implement ContentProducerModifier and TypeClassDescriptionclassContent coming from anInputStreamthat can be viewed or downloaded (viaDevice.view(String, ContentProducer)orDevice.download(ContentProducer)).classObjectGridReport<T extends StoredObject>Create a PDF report from the grid rows.final classPDF content coming from anInputStreamthat can be viewed or downloaded (viaDevice.view(String, ContentProducer)orDevice.download(ContentProducer)).Methods in com.storedobject.ui with parameters of type ContentProducerModifier and TypeMethodDescriptionvoidApplication.download(ContentProducer producer, Consumer<Long> informMe) voidDocumentViewer.setDocument(ContentProducer contentProducer) voidApplication.view(String caption, ContentProducer producer, com.vaadin.flow.component.Component... extraHeaderButtons) Displays content produced by the given ContentProducer in a specific view.voidApplication.view(String caption, ContentProducer producer, Runnable onViewCLose, com.vaadin.flow.component.Component... extraHeaderButtons) Displays content produced by the given ContentProducer in a specific view.voidApplication.view(String caption, ContentProducer producer, Consumer<Long> timeTracker, boolean windowMode) Displays a view with the specified caption and content producer.voidApplication.view(String caption, ContentProducer producer, Consumer<Long> timeTracker, boolean windowMode, com.vaadin.flow.component.Component... extraHeaderButtons) Displays content produced by the given ContentProducer in a specific view.voidApplication.view(String caption, ContentProducer producer, Consumer<Long> timeTracker, boolean windowMode, Runnable onViewClose, com.vaadin.flow.component.Component... extraHeaderButtons) Displays content produced by the given ContentProducer in a specific view.Constructors in com.storedobject.ui with parameters of type ContentProducer -
Uses of ContentProducer in com.storedobject.ui.iot
Classes in com.storedobject.ui.iot that implement ContentProducer -
Uses of ContentProducer in com.storedobject.ui.util
Methods in com.storedobject.ui.util that return ContentProducerMethods in com.storedobject.ui.util with parameters of type ContentProducerModifier and TypeMethodDescriptionvoidDocumentViewer.setDocument(ContentProducer contentProducer) Constructors in com.storedobject.ui.util with parameters of type ContentProducerModifierConstructorDescriptionprotectedAbstractContentGenerator(Application application, ContentProducer producer, Consumer<AbstractContentGenerator> inform, Consumer<Long> timeTracker, Runnable preRun) ContentGenerator(Application application, ContentProducer producer, boolean download, String caption, Consumer<AbstractContentGenerator> inform, Consumer<Long> timeTracker, Runnable preRun, boolean windowMode, Runnable obViewClose, com.vaadin.flow.component.Component... extraHeaderButtons) ContentGenerator(Application application, ContentProducer producer, String caption, Consumer<AbstractContentGenerator> inform, Consumer<Long> timeTracker, Runnable preRun, boolean windowMode, Runnable obViewClose, com.vaadin.flow.component.Component... extraHeaderButtons) DownloadStream(ContentProducer producer, String contentType, String fileName) Creates a new instance of DownloadStream.