arta.synergy.ejb.bp.mail
Class MailDocumentEJB

java.lang.Object
  extended by arta.synergy.ejb.bp.mail.MailDocumentEJB
All Implemented Interfaces:
arta.synergy.common.bp.mail.MailDocumentIF

public class MailDocumentEJB
extends java.lang.Object
implements arta.synergy.common.bp.mail.MailDocumentIF

Created by IntelliJ IDEA. User: exile Date: 18.06.13 Time: 13:06 To change this template use File | Settings | File Templates.


Constructor Summary
MailDocumentEJB()
           
 
Method Summary
 java.util.ArrayList<java.lang.String> checkMessages(java.lang.String accountID)
           
 java.util.List<ShortMessage> getInvalidMessages(java.lang.String accountID)
           
 void markMessageDone(java.lang.String accountID, long messageUID)
           
 void markMessageInvalid(java.lang.String accountID, java.lang.String folderFullName, long messageUID)
           
 boolean messageLoaded(java.lang.String accountID, java.lang.String messageID)
           
 java.util.ArrayList<java.lang.String> saveParsedMessage(MailAccount account, ParsedMessage message, Registry registry, DocType type, java.lang.String mailPath, java.lang.String locale, java.lang.String folderFullName)
           
 void storeMessage(RegisterDoc doc, java.util.ArrayList<ObjectFileInfo> files, Registry registry, java.lang.String formData, java.lang.String errorFormData, java.lang.String accountID, java.lang.String from, java.lang.String to, boolean in, java.lang.String messageHash, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailDocumentEJB

public MailDocumentEJB()
Method Detail

storeMessage

public void storeMessage(RegisterDoc doc,
                         java.util.ArrayList<ObjectFileInfo> files,
                         Registry registry,
                         java.lang.String formData,
                         java.lang.String errorFormData,
                         java.lang.String accountID,
                         java.lang.String from,
                         java.lang.String to,
                         boolean in,
                         java.lang.String messageHash,
                         java.lang.String actorID,
                         java.lang.String host,
                         java.lang.String locale)
                  throws java.lang.Exception
Specified by:
storeMessage in interface arta.synergy.common.bp.mail.MailDocumentIF
Throws:
java.lang.Exception

messageLoaded

public boolean messageLoaded(java.lang.String accountID,
                             java.lang.String messageID)
                      throws java.lang.Exception
Specified by:
messageLoaded in interface arta.synergy.common.bp.mail.MailDocumentIF
Throws:
java.lang.Exception

checkMessages

public java.util.ArrayList<java.lang.String> checkMessages(java.lang.String accountID)
                                                    throws java.lang.Exception
Specified by:
checkMessages in interface arta.synergy.common.bp.mail.MailDocumentIF
Throws:
java.lang.Exception

saveParsedMessage

public java.util.ArrayList<java.lang.String> saveParsedMessage(MailAccount account,
                                                               ParsedMessage message,
                                                               Registry registry,
                                                               DocType type,
                                                               java.lang.String mailPath,
                                                               java.lang.String locale,
                                                               java.lang.String folderFullName)
                                                        throws java.lang.Exception
Specified by:
saveParsedMessage in interface arta.synergy.common.bp.mail.MailDocumentIF
Throws:
java.lang.Exception

getInvalidMessages

public java.util.List<ShortMessage> getInvalidMessages(java.lang.String accountID)
                                                throws java.lang.Exception
Specified by:
getInvalidMessages in interface arta.synergy.common.bp.mail.MailDocumentIF
Throws:
java.lang.Exception

markMessageInvalid

public void markMessageInvalid(java.lang.String accountID,
                               java.lang.String folderFullName,
                               long messageUID)
                        throws java.lang.Exception
Specified by:
markMessageInvalid in interface arta.synergy.common.bp.mail.MailDocumentIF
Throws:
java.lang.Exception

markMessageDone

public void markMessageDone(java.lang.String accountID,
                            long messageUID)
Specified by:
markMessageDone in interface arta.synergy.common.bp.mail.MailDocumentIF


Copyright © 2000 Dummy Corp. All Rights Reserved.