Package com.flowable.rendition
Class DefaultContentRenditionManager
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<org.flowable.job.service.JobServiceConfiguration>
org.flowable.job.service.impl.ServiceImpl
com.flowable.rendition.DefaultContentRenditionManager
- All Implemented Interfaces:
ContentRenditionManager
public class DefaultContentRenditionManager extends org.flowable.job.service.impl.ServiceImpl implements ContentRenditionManager
- Author:
- Yvo Swillens
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<RenditionConverter>contentConverters -
Constructor Summary
Constructors Constructor Description DefaultContentRenditionManager(java.util.List<RenditionConverter> contentConverters) -
Method Summary
Modifier and Type Method Description ContentRenditioncreatePdfRendition(java.lang.String name, java.io.InputStream inputStream)ContentRenditioncreateThumbnailRendition(java.lang.String name, java.io.InputStream inputStream)protected java.lang.StringgetMediaSubType(java.lang.String name, java.io.InputStream inputStream)java.lang.StringgetMediaType(java.lang.String name, java.io.InputStream inputStream)java.lang.StringgetPdfRenditionDefaultMimeType()java.lang.StringgetThumbnailRenditionDefaultMimeType()protected RenditionConverterhandleTypeConversions(java.lang.String mimeType)booleanisPdfRenditionSupported(java.lang.String mimeType)booleanisThumbnailRenditionSupported(java.lang.String mimeType)Methods inherited from class org.flowable.job.service.impl.ServiceImpl
getCommandExecutor, getDeadLetterJobEntityManager, getEventDispatcher, getHistoryJobEntityManager, getJobEntityManager, getJobManager, getSuspendedJobEntityManager, getTimerJobEntityManager
-
Field Details
-
Constructor Details
-
Method Details
-
createPdfRendition
- Specified by:
createPdfRenditionin interfaceContentRenditionManager
-
createThumbnailRendition
public ContentRendition createThumbnailRendition(java.lang.String name, java.io.InputStream inputStream)- Specified by:
createThumbnailRenditionin interfaceContentRenditionManager
-
isPdfRenditionSupported
public boolean isPdfRenditionSupported(java.lang.String mimeType)- Specified by:
isPdfRenditionSupportedin interfaceContentRenditionManager
-
isThumbnailRenditionSupported
public boolean isThumbnailRenditionSupported(java.lang.String mimeType)- Specified by:
isThumbnailRenditionSupportedin interfaceContentRenditionManager
-
getPdfRenditionDefaultMimeType
public java.lang.String getPdfRenditionDefaultMimeType()- Specified by:
getPdfRenditionDefaultMimeTypein interfaceContentRenditionManager
-
getThumbnailRenditionDefaultMimeType
public java.lang.String getThumbnailRenditionDefaultMimeType()- Specified by:
getThumbnailRenditionDefaultMimeTypein interfaceContentRenditionManager
-
handleTypeConversions
-
getMediaType
public java.lang.String getMediaType(java.lang.String name, java.io.InputStream inputStream)- Specified by:
getMediaTypein interfaceContentRenditionManager
-
getMediaSubType
protected java.lang.String getMediaSubType(java.lang.String name, java.io.InputStream inputStream)
-