public class EmailScanManager extends InternalTask
| Constructor and Description | 
|---|
EmailScanManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
DBTask | 
getDBTask()
Returns the DBTask object for this internal task. 
 | 
void | 
process()
Subclasses should override this method, to perform the work of the task 
 | 
protected void | 
processRule(DBEmailFolder rule)  | 
void | 
scanDB(VirtualDB scanLayer)  | 
void | 
setParameterValue(java.lang.String param)
Sets a parameter for this task. 
 | 
creatSchedule, disableHA, doError, enableHA, execute, finishUp, getDBTask, getDisplayName, getInitialScanTime, getOccurences, getParameterFile, getParameterValues, getRepeatEvery, getTaskBeatLayer, getTimeZone, heartBeat, isBatchMode, isTerminated, join, join, makeIdle, makeThreadName, parseTime, pause, paused, resumed, run, setBatchMode, setDelayStart, setDisplayName, setOccurences, setParameterFile, setRepeat, setRepeatEvery, setRepeatEvery, setStartTime, setTaskBeatLayer, setTimeZoneId, terminate, terminated, waitOrRepeatpublic void process()
             throws java.lang.Exception
InternalTaskprocess in class InternalTaskjava.lang.Exception - a serious problempublic void scanDB(@Nonnull
                   VirtualDB scanLayer)
            throws java.lang.Exception
scanLayer - the layerjava.lang.Exception - a serious problemprotected void processRule(@Nonnull
                           DBEmailFolder rule)
                    throws java.lang.Exception
rule - the rulejava.lang.Exception - a serious problem@CheckReturnValue @Nullable public DBTask getDBTask()
InternalTaskgetDBTask in class InternalTaskpublic void setParameterValue(@Nonnull
                              java.lang.String param)
setParameterValue in class InternalTaskparam - the task parameterstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.