Package org.alfresco.repo.imap
Class AttachmentsExtractor
- java.lang.Object
-
- org.alfresco.repo.imap.AttachmentsExtractor
-
public class AttachmentsExtractor extends java.lang.ObjectExtract attachments according to provided AttachmentsExtractorMode- Since:
- 3.4.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAttachmentsExtractor.AttachmentsExtractorMode
-
Constructor Summary
Constructors Constructor Description AttachmentsExtractor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidextractAttachments(org.alfresco.service.cmr.repository.NodeRef messageRef, javax.mail.internet.MimeMessage originalMessage)voidinit()voidsetAttachmentsExtractorMode(java.lang.String attachmentsExtractorMode)voidsetAttachmentsFolder(RepositoryFolderConfigBean attachmentsFolder)voidsetFileFolderService(FileFolderService fileFolderService)voidsetImapService(ImapService imapService)voidsetMimetypeService(org.alfresco.service.cmr.repository.MimetypeService mimetypeService)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetServiceRegistry(ServiceRegistry serviceRegistry)
-
-
-
Method Detail
-
setFileFolderService
public void setFileFolderService(FileFolderService fileFolderService)
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
setImapService
public void setImapService(ImapService imapService)
-
setAttachmentsFolder
public void setAttachmentsFolder(RepositoryFolderConfigBean attachmentsFolder)
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry serviceRegistry)
-
setAttachmentsExtractorMode
public void setAttachmentsExtractorMode(java.lang.String attachmentsExtractorMode)
-
setMimetypeService
public void setMimetypeService(org.alfresco.service.cmr.repository.MimetypeService mimetypeService)
-
init
public void init()
-
extractAttachments
public void extractAttachments(org.alfresco.service.cmr.repository.NodeRef messageRef, javax.mail.internet.MimeMessage originalMessage) throws java.io.IOException, javax.mail.MessagingException- Throws:
java.io.IOExceptionjavax.mail.MessagingException
-
-