Class AbstractForumEmailMessageHandler
- java.lang.Object
-
- org.alfresco.email.server.handler.AbstractEmailMessageHandler
-
- org.alfresco.email.server.handler.AbstractForumEmailMessageHandler
-
- All Implemented Interfaces:
EmailMessageHandler
- Direct Known Subclasses:
DocumentEmailMessageHandler,ForumEmailMessageHandler,TopicEmailMessageHandler
public abstract class AbstractForumEmailMessageHandler extends AbstractEmailMessageHandler
Abstact class implements common logic for forum processing email mesages.- Since:
- 2.2
- Author:
- maxim
-
-
Constructor Summary
Constructors Constructor Description AbstractForumEmailMessageHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NodeRefaddPostNode(NodeRef nodeRef, EmailMessage message)Posts contentprotected NodeRefaddTopicNode(NodeRef parentNode, String name)Adds topic node into Alfresco repositoryprotected NodeRefgetTopicNode(NodeRef nodeRef, String name)Finds first child with specified name-
Methods inherited from class org.alfresco.email.server.handler.AbstractEmailMessageHandler
addAttachment, addAttachments, addContentNode, addContentNode, addEmailedAspect, encodeSubject, getContentService, getDictionaryService, getMimetypeService, getNodeService, setContentService, setDictionaryService, setMimetypeService, setNodeService, writeContent, writeContent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.email.server.handler.EmailMessageHandler
processMessage
-
-
-
-
Method Detail
-
addPostNode
protected NodeRef addPostNode(NodeRef nodeRef, EmailMessage message)
Posts content- Parameters:
nodeRef- Reference to nodemessage- Mail parser- Returns:
- Returns the new post node
-
getTopicNode
protected NodeRef getTopicNode(NodeRef nodeRef, String name)
Finds first child with specified name- Parameters:
nodeRef- Parent node for the searchname- String for search- Returns:
- Reference to found node or null if node isn't found
-
-