Package com.storedobject.core
Class TextContentProducer
java.lang.Object
com.storedobject.core.StreamContentProducer
com.storedobject.core.TextContentProducer
- All Implemented Interfaces:
Executable,ContentProducer,ContentType,RequiresTransactionManager,Closeable,AutoCloseable,Runnable
- Direct Known Subclasses:
SVGContentGenerator,TextReport
-
Field Summary
Fields inherited from class com.storedobject.core.StreamContentProducer
entity, out -
Constructor Summary
ConstructorsConstructorDescriptionTextContentProducer(TextContentGenerator textContentGenerator) TextContentProducer(TextContentGenerator textContentGenerator, OutputStream out) -
Method Summary
Modifier and TypeMethodDescriptionvoidGenerate the content here and write to 'out'voidsetContentGenerator(TextContentGenerator textContentGenerator) Methods inherited from class com.storedobject.core.StreamContentProducer
abort, close, getContent, getEntity, getError, getFileName, getReportFormat, getTransactionManager, getWriter, isBlocked, isBlocked, produce, ready, setTransactionManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.storedobject.core.ContentProducer
execute, extractContent, getStreamData, getStreamDataProvider, getSystemEntity, 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
-
TextContentProducer
public TextContentProducer() -
TextContentProducer
-
TextContentProducer
-
TextContentProducer
-
-
Method Details
-
setContentGenerator
-
getContentType
-
getFileExtension
-
generateContent
Description copied from class:StreamContentProducerGenerate the content here and write to 'out'- Specified by:
generateContentin classStreamContentProducer- Throws:
Exception- Can throw anything
-