Class MailBodyCreatorWorker

    • Constructor Detail

      • MailBodyCreatorWorker

        public MailBodyCreatorWorker()
    • Method Detail

      • getHTMLEnhancer

        public com.levigo.jadice.server.mail.worker.internal.HTMLEnhancer getHTMLEnhancer()
      • setHTMLEnhancer

        public void setHTMLEnhancer​(com.levigo.jadice.server.mail.worker.internal.HTMLEnhancer htmlEnhancer)
      • setStreamResolverFactory

        public void setStreamResolverFactory​(StreamResolverFactory streamResolverFactory)
      • work

        protected void work()
                     throws Throwable
        Description copied from class: NodeWorker
        Implement this method to let the node perform some useful work.

        Implementors are free to throw whatever exception they see fit. If any Throwable is thrown from this method, the failure manager is notified about the fatal failure of the whole pipeline.

        Specified by:
        work in class NodeWorker<MailBodyCreatorNode>
        Throws:
        Throwable - in case of processing failure
      • assureMimeTypeIsPresent

        protected void assureMimeTypeIsPresent​(Stream result)
      • setRtfConversionHandler

        public void setRtfConversionHandler​(RTFConversionHandler rtfConversionHandler)
      • setHtmlConversionHandler

        public void setHtmlConversionHandler​(HTMLConversionHandler htmlConversionHandler)