Class MSProjectNode


  • public class MSProjectNode
    extends Node
    This Node uses Microsoft Project to convert an MS Project developing plan with native file export (only MS Office 2010/2013). Different export types can be selected by the enumeration MSProjectNode.View.

    Caveat: As MS Project does neither support multiple instances nor multiple documents within a single instance, concurrent accesses to this node are not performed in parallel on a single server instance.

    Since:
    jadice server 4.3.1.5
    • Constructor Detail

      • MSProjectNode

        public MSProjectNode()
    • 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.
      • setTargetMimeType

        public void setTargetMimeType​(String targetMimeType)
        Set the MIME type of the desired export format (supported: application/pdf (default) and application/vnd.ms-xpsdocument)
        Parameters:
        targetMimeType - the MIME type to export
      • getTargetMimeType

        public String getTargetMimeType()
        Returns:
        The MIME type of the desired export format.