Class AbstractForumEmailMessageHandler

    • Constructor Detail

      • AbstractForumEmailMessageHandler

        public AbstractForumEmailMessageHandler()
    • Method Detail

      • addPostNode

        protected org.alfresco.service.cmr.repository.NodeRef addPostNode​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                                                          EmailMessage message)
        Posts content
        Parameters:
        nodeRef - Reference to node
        message - Mail parser
        Returns:
        Returns the new post node
      • getTopicNode

        protected org.alfresco.service.cmr.repository.NodeRef getTopicNode​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                                                           java.lang.String name)
        Finds first child with specified name
        Parameters:
        nodeRef - Parent node for the search
        name - String for search
        Returns:
        Reference to found node or null if node isn't found
      • addTopicNode

        protected org.alfresco.service.cmr.repository.NodeRef addTopicNode​(org.alfresco.service.cmr.repository.NodeRef parentNode,
                                                                           java.lang.String name)
        Adds topic node into Alfresco repository
        Parameters:
        parentNode - Parent node
        name - Topic name
        Returns:
        Reference to created node