Class AbstractLocalTransformer

    • Field Detail

      • log

        protected static final org.apache.commons.logging.Log log
      • name

        protected final String name
      • mimetypeService

        protected final org.alfresco.service.cmr.repository.MimetypeService mimetypeService
    • Method Detail

      • isAvailable

        public abstract boolean isAvailable()
      • transformImpl

        protected abstract void transformImpl​(org.alfresco.service.cmr.repository.ContentReader reader,
                                              org.alfresco.service.cmr.repository.ContentWriter writer,
                                              Map<String,​String> transformOptions,
                                              String sourceMimetype,
                                              String targetMimetype,
                                              String sourceExtension,
                                              String targetExtension,
                                              String targetEncoding,
                                              String renditionName,
                                              org.alfresco.service.cmr.repository.NodeRef sourceNodeRef)
                                       throws Exception
        Throws:
        Exception
      • transform

        public void transform​(org.alfresco.service.cmr.repository.ContentReader reader,
                              org.alfresco.service.cmr.repository.ContentWriter writer,
                              Map<String,​String> transformOptions,
                              String renditionName,
                              org.alfresco.service.cmr.repository.NodeRef sourceNodeRef)
                       throws Exception
        Specified by:
        transform in interface LocalTransformer
        Throws:
        Exception