Package org.jumpmind.symmetric.job
Class SqlJob
java.lang.Object
org.jumpmind.symmetric.job.AbstractJob
org.jumpmind.symmetric.job.SqlJob
- All Implemented Interfaces:
Runnable,IExtensionPoint,IJob
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.job.AbstractJob
engine, jobName, log, parameterService, randomTimeSlot -
Constructor Summary
ConstructorsConstructorDescriptionSqlJob(String jobName, ISymmetricEngine engine, org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler taskScheduler) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoJob(boolean force) getReplacementTokens(ISymmetricEngine engine, Map<String, String> startingReplacementTokens) Methods inherited from class org.jumpmind.symmetric.job.AbstractJob
checkPrerequsites, getAverageExecutionTimeInMs, getDeprecatedStartParameter, getEngine, getJobDefinition, getJobName, getLastExecutionTimeInMs, getLastFinishTime, getName, getNextExecutionTime, getNumberOfRuns, getParameterService, getProcessedCount, getSchedule, getTargetNodeCount, getTargetNodeId, getTaskScheduler, getTimeBetweenRunsInMs, getTotalExecutionTimeInMs, invoke, invoke, isCronSchedule, isPaused, isPeriodicSchedule, isRunning, isStarted, pause, run, setEngine, setJobDefinition, setJobName, setParameterService, setPaused, setProcessedCount, setTargetNodeCount, setTargetNodeId, setTaskScheduler, setThreadPoolTaskScheduler, start, stop, unpause
-
Constructor Details
-
SqlJob
public SqlJob(String jobName, ISymmetricEngine engine, org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler taskScheduler)
-
-
Method Details
-
getJobType
-
doJob
- Specified by:
doJobin classAbstractJob- Throws:
Exception
-
getDefaults
- Specified by:
getDefaultsin classAbstractJob
-
getReplacementTokens
-