public class IfaceTbCronTask extends SimpleCronTask
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | TEST_TABLE | 
| Constructor and Description | 
|---|
| IfaceTbCronTask() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | cronAction()This is the CORE METHOD of this class. | 
| CrontaskParamInfo[] | getParameters()This method provides an array of CrontaskParamInfo() object to describe
 all the parameters of the crontask. | 
| void | init()Invoked by the CronTaskManager when the class is instantiated. | 
| boolean | isDBDown() | 
| boolean | isOKToRun(MXServerRemote server)Default implementation of isOKToRun. | 
| void | processIfaceData() | 
| void | processJoinedData() | 
| void | releaseDBResources() | 
| void | setCrontaskInstance(CrontaskInstanceRemote inst)Cache the crontask instance this crontask object is instantiated for. | 
| void | start()Default implementation for start(). | 
| void | stop()Default implementation for stop(). | 
beforeRemoval, getCronTaskHistoryMsg, getCrontaskInstance, getCronTaskLogger, getCronTaskSqlLogger, getDBLastSeed, getEnteredValueVector, getInterval, getIntervalFlag, getLastRunDate, getLastSeed, getName, getParamAsBoolean, getParamAsDate, getParamAsDouble, getParamAsInt, getParamAsString, getParameter, getParameterValidationMbo, getParameterValidationMbo, getRunasUserInfo, getSleepTime, isShutdown, setCronTaskHistoryMsg, setDBLastSeed, setEnteredValueVector, setInterval, setIntervalFlag, setLastRunDate, setLastSeed, setSleepTime, shutdownpublic static final java.lang.String TEST_TABLE
public void init()
SimpleCronTaskrunAsUserInfo.
 Performs a silent login via SecurityService.init in interface CronTaskinit in class SimpleCronTaskSecurityService.authenticateUser(String, boolean)public void start()
SimpleCronTaskstart in interface CronTaskstart in class SimpleCronTaskCronTask.stop(), 
startup()public void stop()
SimpleCronTaskstop in interface CronTaskstop in class SimpleCronTaskpublic void setCrontaskInstance(CrontaskInstanceRemote inst)
SimpleCronTasksetCrontaskInstance in interface CronTasksetCrontaskInstance in class SimpleCronTaskCronTask.setCrontaskInstance(CrontaskInstanceRemote)public void releaseDBResources()
public void cronAction()
SimpleCronTaskcronAction in interface CronTaskcronAction in class SimpleCronTaskpublic CrontaskParamInfo[] getParameters() throws MXException, java.rmi.RemoteException
CronTaskgetParameters in interface CronTaskgetParameters in class SimpleCronTaskMXExceptionjava.rmi.RemoteExceptionCrontaskParamInfopublic boolean isOKToRun(MXServerRemote server)
SimpleCronTaskisOKToRun in interface CronTaskisOKToRun in class SimpleCronTaskpsdi.server.CronTask#isOKToRun();public boolean isDBDown()
public void processJoinedData()
                       throws java.sql.SQLException,
                              MXException
java.sql.SQLExceptionMXExceptionpublic void processIfaceData()
                      throws java.sql.SQLException,
                             MXException
java.sql.SQLExceptionMXException