public class FolderEmailMessageHandler extends AbstractEmailMessageHandler
| Constructor and Description |
|---|
FolderEmailMessageHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAlfrescoContent(org.alfresco.service.cmr.repository.NodeRef spaceNodeRef,
EmailMessage message)
Add content to Alfresco repository
|
boolean |
isOverwriteDuplicates() |
void |
processMessage(org.alfresco.service.cmr.repository.NodeRef nodeRef,
EmailMessage message)
Method invokes for processing email message.
|
void |
setOverwriteDuplicates(boolean overwriteDuplicates)
Set the behaviour to be done on detecting a new message with the same subject.
|
addAttachment, addAttachments, addContentNode, addContentNode, addEmailedAspect, encodeSubject, getContentService, getDictionaryService, getMimetypeService, getNodeService, setContentService, setDictionaryService, setMimetypeService, setNodeService, writeContent, writeContentpublic void processMessage(org.alfresco.service.cmr.repository.NodeRef nodeRef,
EmailMessage message)
nodeRef - Target nodemessage - Email messagepublic void addAlfrescoContent(org.alfresco.service.cmr.repository.NodeRef spaceNodeRef,
EmailMessage message)
throws java.io.IOException
spaceNodeRef - Addressed nodemailParser - Mail messagejava.io.IOException - Exception can be thrown while saving a content into Alfresco repository.javax.mail.MessagingException - Exception can be thrown while parsing e-mail message.public void setOverwriteDuplicates(boolean overwriteDuplicates)
overwriteDuplicates - public boolean isOverwriteDuplicates()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.