Class MSOutlookNode


  • public class MSOutlookNode
    extends Node
    This Node uses Microsoft Office Outlook to open an Outlook Message file and forwards
    • the message body (might be plain text, HTML oder RTF)
    • objects embedded in the message body
    • optional attachments
    to the subsequent Nodes.

    As alternative you can use the TNEFNode with InputFormat#MSG with produces the same output but does not require MS Outlook and works in pure Java instead.

    Note: As MS Outlook refuses to work via COM calls you have to install the add-in Advanced Security for Outlook first.

    • Constructor Detail

      • MSOutlookNode

        public MSOutlookNode()
    • Method Detail

      • getWorkerClassName

        public String getWorkerClassName()
        Description copied from class: Node
        Return the node's associated com.levigo.jadice.server.core.NodeWorker full qualified class's name. By default, the worker class name is
        • The same as the node name with the trailing "Node" replaced by "Worker" if the node name ends in "Node"
        • The node class name with an appended "Worker" otherwise.
        The package name of the worker class is the name of the Node's package with an appended ".worker".

        This behavior can be overridden in concrete subclasses.

        Overrides:
        getWorkerClassName in class Node
        Returns:
        the full qualified class name of the worker of this node.
      • setFilename

        public void setFilename​(String filename)
        Set the fallback filename. This value will be used to generate a temporary file when no filename is provided in the StreamDescriptor.

        Default value: message.msg

        Parameters:
        filename - fallback filename
      • getFilename

        public String getFilename()