Package org.jumpmind.symmetric.job
Class JobManager
java.lang.Object
org.jumpmind.symmetric.service.impl.AbstractService
org.jumpmind.symmetric.job.JobManager
- All Implemented Interfaces:
IJobManager,IService
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.service.impl.AbstractService
parameterService, platform, sqlTemplate, sqlTemplateDirty, symmetricDialect, tablePrefix -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()getJobs()voidinit()protected booleanbooleanbooleanvoidvoidvoidrenameJob(String oldName, JobDefinition job) voidrestartJob(String name) voidvoidsaveJob(JobDefinition job) voidvoidvoidstopJobs()Methods inherited from class org.jumpmind.symmetric.service.impl.AbstractService
assertNotNull, buildBatchOrderBy, buildBatchParams, buildBatchWhere, buildBatchWhereFromFilter, close, createSqlReplacementTokens, getJdbcTemplate, getParameterService, getSql, getSymmetricDialect, getTablePrefix, getTargetDialect, getTargetPlatform, getTargetPlatform, isCalledFromSymmetricAdminTool, isSet, isStreamClosedByClient, isSymmetricTable, logOnce, maxDate, readAcks, sendAck, setSqlMap, synchronize, toNodeIds, toNodeIds
-
Constructor Details
-
JobManager
-
-
Method Details
-
init
public void init()- Specified by:
initin interfaceIJobManager
-
getCustomJobDefinitions
- Specified by:
getCustomJobDefinitionsin interfaceIJobManager
-
isStarted
public boolean isStarted()- Specified by:
isStartedin interfaceIJobManager
-
getJob
- Specified by:
getJobin interfaceIJobManager
-
startJobs
public void startJobs()- Specified by:
startJobsin interfaceIJobManager
-
isJobApplicableToNodeGroup
- Specified by:
isJobApplicableToNodeGroupin interfaceIJobManager
-
isAutoStartConfigured
-
stopJobs
public void stopJobs()- Specified by:
stopJobsin interfaceIJobManager
-
destroy
public void destroy()- Specified by:
destroyin interfaceIJobManager
-
getJobs
- Specified by:
getJobsin interfaceIJobManager
-
sortJobs
-
restartJobs
public void restartJobs()- Specified by:
restartJobsin interfaceIJobManager
-
restartJob
- Specified by:
restartJobin interfaceIJobManager
-
saveJob
- Specified by:
saveJobin interfaceIJobManager
-
saveJobAsCopy
- Specified by:
saveJobAsCopyin interfaceIJobManager
-
renameJob
- Specified by:
renameJobin interfaceIJobManager
-
removeJob
- Specified by:
removeJobin interfaceIJobManager
-
removeAllJobs
public void removeAllJobs()- Specified by:
removeAllJobsin interfaceIJobManager
-