Package com.storedobject.core
Class ImageProducer
java.lang.Object
com.storedobject.core.StreamContentProducer
com.storedobject.core.ImageProducer
- All Implemented Interfaces:
Executable
,ContentProducer
,ContentType
,Closeable
,AutoCloseable
,Runnable
-
Field Summary
Fields inherited from class com.storedobject.core.StreamContentProducer
out
-
Constructor Summary
ConstructorsConstructorDescriptionImageProducer
(ImageGenerator imageGenerator) ImageProducer
(ImageGenerator imageGenerator, OutputStream out) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Generate the content here and write to 'out'void
setContentGenerator
(ImageGenerator imageGenerator) 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
-
ImageProducer
public ImageProducer() -
ImageProducer
-
ImageProducer
-
ImageProducer
-
-
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
-