arta.synergy.ejb.bp.mail
Class MailConfiguratorManager

java.lang.Object
  extended by arta.synergy.ejb.bp.mail.MailConfiguratorManager

public class MailConfiguratorManager
extends java.lang.Object

Created by IntelliJ IDEA. User: exile Date: 18.06.13 Time: 8:58


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

Constructor Detail

MailConfiguratorManager

public MailConfiguratorManager()
Method Detail

saveMailAccount

public static ServerResult<java.lang.Boolean> saveMailAccount(MailAccount account,
                                                              java.lang.String actorID,
                                                              java.lang.String locale,
                                                              java.lang.String host)

deleteMailAccount

public static ServerResult<java.lang.Boolean> deleteMailAccount(java.lang.String accountID,
                                                                java.lang.String actorID,
                                                                java.lang.String locale,
                                                                java.lang.String host)

setLastUID

public static void setLastUID(java.lang.String accountID,
                              java.util.HashMap<java.lang.String,java.lang.Long> foldersUID)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getFoldersLastUID

public static java.util.HashMap<java.lang.String,java.lang.Long> getFoldersLastUID(java.lang.String accountID)
                                                                            throws java.lang.Exception
Throws:
java.lang.Exception

setLastUID

public static void setLastUID(java.lang.String accountID,
                              java.lang.String folderPath,
                              long lastUID)
                       throws java.lang.Exception
Throws:
java.lang.Exception

setLastUID

public static void setLastUID(java.lang.String accountID,
                              java.util.HashMap<java.lang.String,java.lang.Long> foldersUID,
                              java.sql.Statement st)
                       throws java.lang.Exception
Throws:
java.lang.Exception

setLastUID

public static void setLastUID(java.lang.String accountID,
                              java.lang.String folderPath,
                              long lastUID,
                              java.sql.Statement st)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getMailAccounts

public static ServerResult<java.util.ArrayList<MailAccount>> getMailAccounts(java.lang.String userID,
                                                                             java.lang.String locale)

getMailAccount

public static ServerResult<MailAccount> getMailAccount(java.lang.String accountID,
                                                       java.lang.String locale)

getMailAccount

public static MailAccount getMailAccount(java.lang.String accountID,
                                         java.sql.Statement st)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

checkAllMail

public static void checkAllMail()


Copyright © 2000 Dummy Corp. All Rights Reserved.