public class ReconCronTask extends SimpleCronTask
Modifier and Type | Field and Description |
---|---|
static int |
AUTOCOMMIT_LIMIT
automatically commit after this number of delete or insert statements have been sent to the DB
|
dbSeed, interval, intervalFlag, lastRun, lastRunDate, seed, shutdown, sleepTime, valV
Constructor and Description |
---|
ReconCronTask() |
Modifier and Type | Method and Description |
---|---|
void |
cronAction()
Perform the task.
|
protected java.lang.String |
getCrontaskParameter()
Read in the configuration information from mxserver.properties.
|
java.lang.String |
getInstanceName()
Returns the crontask instance name
|
protected java.lang.String |
getLogFooter(java.lang.String paramName) |
protected java.lang.String |
getLogHeader(java.lang.String paramName) |
protected java.lang.String |
getLogMessage(java.lang.String msg) |
CrontaskParamInfo[] |
getParameters()
This method provides an array of CrontaskParamInfo() object to describe
all the parameters of the crontask.
|
protected java.lang.String |
getServerTimestamp()
Retrieves the server's current timestamp as a String
|
protected void |
reconcileTask(TaskDefinition task) |
beforeRemoval, getCronTaskHistoryMsg, getCrontaskInstance, getCronTaskLogger, getCronTaskSqlLogger, getDBLastSeed, getEnteredValueVector, getInterval, getIntervalFlag, getLastRunDate, getLastSeed, getName, getParamAsBoolean, getParamAsDate, getParamAsDouble, getParamAsInt, getParamAsString, getParameter, getParameterValidationMbo, getParameterValidationMbo, getRunasUserInfo, getSleepTime, init, isOKToRun, isShutdown, setCronTaskHistoryMsg, setCrontaskInstance, setDBLastSeed, setEnteredValueVector, setInterval, setIntervalFlag, setLastRunDate, setLastSeed, setSleepTime, shutdown, start, stop
public static final int AUTOCOMMIT_LIMIT
public void cronAction()
cronAction
in interface CronTask
cronAction
in class SimpleCronTask
SimpleCronTask.cronAction()
protected void reconcileTask(TaskDefinition task)
public java.lang.String getInstanceName()
public CrontaskParamInfo[] getParameters() throws MXException, java.rmi.RemoteException
CronTask
getParameters
in interface CronTask
getParameters
in class SimpleCronTask
MXException
java.rmi.RemoteException
CrontaskParamInfo
protected java.lang.String getLogMessage(java.lang.String msg)
msg
- protected java.lang.String getCrontaskParameter() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected java.lang.String getLogFooter(java.lang.String paramName)
paramName
- protected java.lang.String getLogHeader(java.lang.String paramName)
paramName
- protected java.lang.String getServerTimestamp()