org.exoplatform.webservice.cs.mail
Class MailWebservice

java.lang.Object
  extended by org.exoplatform.webservice.cs.mail.MailWebservice
All Implemented Interfaces:
org.exoplatform.services.rest.container.ResourceContainer

public class MailWebservice
extends java.lang.Object
implements org.exoplatform.services.rest.container.ResourceContainer

Author:
Uoc Nguyen Modified by : Phung Nam (phunghainam@gmail.com)

Field Summary
static int MAX_TIMEOUT
           
static int MIN_SLEEP_TIMEOUT
           
 
Constructor Summary
MailWebservice()
           
 
Method Summary
 org.exoplatform.services.rest.Response checkMail(java.lang.String userName, java.lang.String accountId, java.lang.String folderId)
           
 org.exoplatform.services.rest.Response getCheckMailJobInfo(java.lang.String userName, java.lang.String accountId)
           
 org.exoplatform.services.rest.Response stopCheckMail(java.lang.String userName, java.lang.String accountId)
           
 org.exoplatform.services.rest.Response synchFolders(java.lang.String userName, java.lang.String accountId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MIN_SLEEP_TIMEOUT

public static final int MIN_SLEEP_TIMEOUT
See Also:
Constant Field Values

MAX_TIMEOUT

public static final int MAX_TIMEOUT
See Also:
Constant Field Values
Constructor Detail

MailWebservice

public MailWebservice()
Method Detail

checkMail

public org.exoplatform.services.rest.Response checkMail(java.lang.String userName,
                                                        java.lang.String accountId,
                                                        java.lang.String folderId)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

synchFolders

public org.exoplatform.services.rest.Response synchFolders(java.lang.String userName,
                                                           java.lang.String accountId)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

stopCheckMail

public org.exoplatform.services.rest.Response stopCheckMail(java.lang.String userName,
                                                            java.lang.String accountId)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

getCheckMailJobInfo

public org.exoplatform.services.rest.Response getCheckMailJobInfo(java.lang.String userName,
                                                                  java.lang.String accountId)
                                                           throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2010 eXo Platform SAS. All Rights Reserved.