arta.synergy.ejb.bp.mail
Class MailConfiguratorEjb

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

public class MailConfiguratorEjb
extends java.lang.Object
implements arta.synergy.common.bp.mail.MailConfiguratorIF

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


Constructor Summary
MailConfiguratorEjb()
           
 
Method Summary
 ServerResult<java.lang.Boolean> deleteMailAccount(java.lang.String accountID, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 java.util.HashMap<java.lang.String,java.lang.Long> getFoldersLastUID(java.lang.String accountID)
           
 ServerResult<MailAccount> getMailAccount(java.lang.String accountID, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<MailAccount>> getMailAccounts(java.lang.String userID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> saveMailAccount(MailAccount account, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 void setLastUUID(java.lang.String accountID, java.util.HashMap<java.lang.String,java.lang.Long> foldersUID)
           
 void setLastUUID(java.lang.String accountID, java.lang.String folderFullName, long lastUID)
           
 void setLastUUIDAndCommit(java.lang.String accountID, java.lang.String folderFullName, long lastUID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailConfiguratorEjb

public MailConfiguratorEjb()
Method Detail

saveMailAccount

public ServerResult<java.lang.Boolean> saveMailAccount(MailAccount account,
                                                       java.lang.String actorID,
                                                       java.lang.String locale,
                                                       java.lang.String host)
Specified by:
saveMailAccount in interface arta.synergy.common.bp.mail.MailConfiguratorIF

deleteMailAccount

public ServerResult<java.lang.Boolean> deleteMailAccount(java.lang.String accountID,
                                                         java.lang.String actorID,
                                                         java.lang.String locale,
                                                         java.lang.String host)
Specified by:
deleteMailAccount in interface arta.synergy.common.bp.mail.MailConfiguratorIF

getMailAccounts

public ServerResult<java.util.ArrayList<MailAccount>> getMailAccounts(java.lang.String userID,
                                                                      java.lang.String locale)
Specified by:
getMailAccounts in interface arta.synergy.common.bp.mail.MailConfiguratorIF

getMailAccount

public ServerResult<MailAccount> getMailAccount(java.lang.String accountID,
                                                java.lang.String locale)
Specified by:
getMailAccount in interface arta.synergy.common.bp.mail.MailConfiguratorIF

setLastUUID

public void setLastUUID(java.lang.String accountID,
                        java.util.HashMap<java.lang.String,java.lang.Long> foldersUID)
                 throws java.lang.Exception
Specified by:
setLastUUID in interface arta.synergy.common.bp.mail.MailConfiguratorIF
Throws:
java.lang.Exception

setLastUUID

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

setLastUUIDAndCommit

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

getFoldersLastUID

public java.util.HashMap<java.lang.String,java.lang.Long> getFoldersLastUID(java.lang.String accountID)
                                                                     throws java.lang.Exception
Specified by:
getFoldersLastUID in interface arta.synergy.common.bp.mail.MailConfiguratorIF
Throws:
java.lang.Exception


Copyright © 2000 Dummy Corp. All Rights Reserved.