Package com.storedobject.core
Class TextContentProducer
java.lang.Object
com.storedobject.core.StreamContentProducer
com.storedobject.core.TextContentProducer
- All Implemented Interfaces:
Executable
,ContentProducer
,ContentType
,Closeable
,AutoCloseable
,Runnable
- Direct Known Subclasses:
SVGContentGenerator
,TextReport
-
Field Summary
Fields inherited from class com.storedobject.core.StreamContentProducer
out
-
Constructor Summary
ConstructorsConstructorDescriptionTextContentProducer
(TextContentGenerator textContentGenerator) TextContentProducer
(TextContentGenerator textContentGenerator, OutputStream out) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Generate the content here and write to 'out'void
setContentGenerator
(TextContentGenerator textContentGenerator) Methods inherited from class com.storedobject.core.StreamContentProducer
abort, close, getContent, getError, getFileName, getTransactionManager, getWriter, produce, setTransactionManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.storedobject.core.ContentProducer
execute, extractContent, getEntity, getStreamData, getStreamDataProvider, getSystemEntity, saveTo, saveTo, saveTo, saveTo
Methods inherited from interface com.storedobject.core.ContentType
getLink, getMimeType, isAudio, isHTML, isImage, isLink, isMedia, isPDF, isText, isVideo
Methods 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:StreamContentProducer
Generate the content here and write to 'out'- Specified by:
generateContent
in classStreamContentProducer
- Throws:
Exception
- Can throw anything
-