org.exoplatform.mail.service
Class CheckMailJob

java.lang.Object
  extended by org.exoplatform.mail.service.CheckMailJob
All Implemented Interfaces:
org.quartz.InterruptableJob, org.quartz.Job

public class CheckMailJob
extends java.lang.Object
implements org.quartz.Job, org.quartz.InterruptableJob


Field Summary
static java.lang.String ACCOUNTID
           
static java.lang.String CHECKMAIL_GROUP
           
static java.lang.String FOLDERID
           
static java.lang.String USERNAME
           
 
Constructor Summary
CheckMailJob()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext context)
           
static org.exoplatform.services.scheduler.JobInfo getJobInfo(java.lang.String userId, java.lang.String accountId)
           
 void interrupt()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHECKMAIL_GROUP

public static final java.lang.String CHECKMAIL_GROUP
See Also:
Constant Field Values

USERNAME

public static final java.lang.String USERNAME
See Also:
Constant Field Values

ACCOUNTID

public static final java.lang.String ACCOUNTID
See Also:
Constant Field Values

FOLDERID

public static final java.lang.String FOLDERID
See Also:
Constant Field Values
Constructor Detail

CheckMailJob

public CheckMailJob()
             throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

execute

public void execute(org.quartz.JobExecutionContext context)
             throws org.quartz.JobExecutionException
Specified by:
execute in interface org.quartz.Job
Throws:
org.quartz.JobExecutionException

getJobInfo

public static org.exoplatform.services.scheduler.JobInfo getJobInfo(java.lang.String userId,
                                                                    java.lang.String accountId)

interrupt

public void interrupt()
               throws org.quartz.UnableToInterruptJobException
Specified by:
interrupt in interface org.quartz.InterruptableJob
Throws:
org.quartz.UnableToInterruptJobException


Copyright © 2012 eXo Platform SAS. All Rights Reserved.