Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JobDescriptionUsed forReplacement Notes
sos.scheduler.monitor.JobSchedulerMonitorMessageJobObserves jobs and job chains and monitors their logs see JobScheduler Monitoring Interface
sos.scheduler.mysql.JobSchedulerMySQLReplicationMonitorMonitors the replication state of a MySQL Cluster Database tools
JobSchedulerSynchronizeJobChains_oldSynchronize job chains JobSchedulerSynchronizeJobChains
sos.scheduler.job.JobSchedulerTriggerSanityCheckChecks disk space and memory System monitor like Nagios
sos.scheduler.job.JobSchedulerCheckSlavesChecks whether agents are reachable 

replaced by System Monitors such as Nagios, op5 etc.
see

Jira
serverSOS JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId6dc67751-9d67-34cd-985b-194a8cdc9602
keyJS-684

sos.scheduler.job.JobSchedulerCheckUpdates

Check for newer versions. No more server available
that can be reached by external JobScheduler instances

  
sos.scheduler.logMessage.JobSchedulerLogAnalyserAnalyses scheduler.log for error detecting see JobScheduler Monitoring Interface
sos.scheduler.managed.JobSchedulerManagedStarterStarter for Managed JobsManaged Jobssee Managed Jobs (deprecated) 
sos.scheduler.managed.JobSchedulerManagedStarter_1Starter for Managed JobsManaged Jobssee Managed Jobs (deprecated) 
sos.scheduler.managed.JobSchedulerManagedStarter_3Starter for Managed JobsManaged Jobssee Managed Jobs (deprecated) 
sos.scheduler.mysql.JobSchedulerMySQLMaintenanceMonitorMaintenance of mysql databases MySQL database tools
sos.scheduler.live.JobSchedulerSynchronizeConfigurationDetects XML configurations and writes them to the databaseManaged Jobslive folder, see Managed Jobs (deprecated) 
sos.scheduler.job.JobSchedulerTimetableJobcreate schedules in a databaseTimeTable,Managed Jobs 
sos.scheduler.file.JobSchedulerFolderTreeJSAdapterClassJob JobSchedulerFolderTree creates report for disk space usage  
sos.scheduler.LaunchAndObserve.JobSchedulerLaunchAndObserveJSAdapterClass  used for customer
sos.scheduler.managed.JobSchedulerManagedJobUsed by Managed Jobs see Managed Jobs (deprecated)
sos.scheduler.job.JobSchedulerSynchronizeJobChains1Old version of the sync job  
sos.scheduler.job.JobSchedulerSSHBaseJobIs a base class for JobSchedulerSSHJob_deprecated and JobSchedulerSCPJob 

sos.scheduler.job.SOSSSHJob2JSAdapter

 

sos.scheduler.ftp.JobSchedulerFTPSendSends File to an FTP server YADE
sos.scheduler.ftp.JobSchedulerFTPReceiveReceives files from a FTP server YADE
sos.ftphistory.job.SOSFTPHistoryJob???  
com.sos.dailyschedule.job.CheckDailyScheduleJSAdapterClassSynchronize the daily plan with the history  
com.sos.scheduler.generics.GenericAPIJobJSAdapterClassIs not used    

 

Jobs that will be removed in 2.0

 

 

 

JobDescriptionUsed forReplacement Notes
sos.scheduler.managed.configuration.ConfigurationJob

Reads job chain node configuration

is used by ConfigurationOrderJob

ConfigurationOrderJob is used by JobSchedulerConfigurationPreparationJob.

This job loads the job chain node configuration into the payload

ConfigurationOrderJobConfigurationMonitor
sos.scheduler.cron.JobSchedulerCronAdapterTriggers on changes to the crontab and updates JobScheduler job definition when the crontab changes live folder
sos.scheduler.process.JobSchedulerProcessWebServiceRequestJob  rest
sos.scheduler.process.JobSchedulerProcessWebServiceResponseJob  rest
sos.scheduler.webservice.JobSchedulerWebServiceShellJobStarts a shell command file job language=shell
sos.scheduler.webservice.JobSchedulerWebServiceShellJobRequestif an order has been started by a web service, the request xml payload will be transformed rest
sos.scheduler.webservice.JobSchedulerWebServiceShellJobResponse  rest
sos.scheduler.process.ProcessJobBaseclass for ProcessOrderJob to be discussed for future subprocess handling features with Universal Agent
SOSMailReadInboxReads an e-mail inbox 

SOSMailProcessInbox

sos.scheduler.job.JobSchedulerCheckSanityChecks diskspace and memory System Monitors such as Nagios, op5 etc.
sos.scheduler.job.JobSchedulerCreateSequencegets a sequence number from the database Hibernate with implementation per DBMS
sos.scheduler.job.JobSchedulerDatabaseMonitorChecks whether a database connection is available System Monitors such as Nagios, op5 etc.
sos.scheduler.job.JobSchedulerExistsEventJobCheck whether an event exists using a XPATH expression com.sos.jitl.eventing.checkevents.JobSchedulerCheckEventsJSAdapterClass
sos.scheduler.job.JobSchedulerExportJobExports records from a database to xml to be discussed: check use of hostWare; export/import might be useful
sos.scheduler.job.JobSchedulerExtractJobExports records from a database to a CSV file using hostware replaced by com.sos.jitl.extract.job.ResultSet2CSVJobJSAdapterClass
sos.scheduler.job.JobSchedulerImportJobImports an XML file into a database check use of hostWare; export/import might be useful
sos.scheduler.job.JobSchedulerMailJobSend e-mail  
com.sos.jade.job.JadeDeleteHistoryJSAdapterClassDeletes history records from the YADE transfer databasehousekeepingcom.sos.jitl.housekeeping.cleanupdb.JobSchedulerCleanupSchedulerDbJSAdapterClass
sos.scheduler.job.JobSchedulerRemoteCommandJobExecute commands on a remote machine replaced by Agents, SSH Job
sos.scheduler.InstallationService.JSBatchInstallerJSAdapterClassInstalls Agents Job has to be migrated to a new job for JobScheduler Universal Agent
sos.scheduler.reports.JSReportAllParametersJSAdapterClass  parameters are logged by adapter class
com.sos.jitl.splitter.JobChainSplitterJSAdapterClassCreates parallelly running orders in a job chain  
sos.scheduler.CheckRunHistory.JobSchedulerCheckRunHistoryJSAdapterClassChecks whether a job did run  
com.sos.jitl.housekeeping.cleanupdb.JobSchedulerCleanupSchedulerDbJSAdapterClassDeletes history records from the scheduler history tableshousekeeping 
com.sos.jitl.sync.JobSchedulerSynchronizeJobChainsJSAdapterClassSynchronize job chains  
com.sos.jade.job.SOSJadeHistoryJSAdapterClass???  
sos.scheduler.job.JobSchedulerCheckBlacklistChecks whether there is an order in a blacklist.  
sos.scheduler.job.JobSchedulerCleanupHistorydeletes records from the history tables will extend JobSchedulerCleanupSchedulerDbJSAdapterClass

sos.scheduler.job.JobSchedulerDeleteHistory

   
sos.scheduler.jade.SFTPSendJob   
sos.scheduler.jade.SFTPReceiveJob   
sos.scheduler.jade.FTPSendJob   

sos.scheduler.jade.FTPReceiveJob

   
sos.scheduler.managed.JobSchedulerManagedExecutableJob   
sos.scheduler.process.JobSchedulerProcessSubprocessJob   

sos.scheduler.process.JobSchedulerProcessPreparationJob

   
sos.jadehistory.job.JADEHistoryJob   
com.sos.jitl.join.JobSchedulerJoinOrdersJSAdapterClass
   

Jobs available in 2.0

 

sos.scheduler.misc.CopyJob2OrderParameterJSAdapterClassCopies all job parameters to the current order  
com.sos.dailyschedule.job.CreateDailyScheduleJSAdapterClassCreates a daily plan  
com.sos.jitl.reporting.job.report.FactJobJSAdapterClass   
sos.scheduler.jade.Jade4JessyBaseClassJobs FTPReceive, FTPSend, SFTPReceive, SFTPSend do extent this class. As they will be removed, this Class no longer is neccessary  
sos.scheduler.job.JobSchedulerDequeueEventsJobDequeues eventsevent handling 
com.sos.jitl.reporting.job.inventory.InventoryJobJSAdapterClass???  
sos.scheduler.job.JSObjects2GraphvizJSAdapterClassCreates diagrams for job chains  
sos.scheduler.job.JobSchedulerSignalJobCreates parameterized orders from records of a databaseinternal use in the 

Jobs available in 2.0

 

 
JobDescriptionUsed forReplacement Notes
sos.scheduler.job.
JobDescriptionUsed forReplacement Notes
sos.scheduler.job.JobSchedulerDequeueMailJust calls the  spooler_log.mail().dequeue() Should be a JobScheduler Monitoring feature
see JobScheduler Monitoring Interface 
sos.scheduler.launcher.JobSchedulerLoadTestLauncherJobStarts jobs for a load testinternal use 
sos.scheduler.job.JobSchedulerRestartRestarts JobScheduler  sos.scheduler.job.JobSchedulerSignalJobCreates parameterized orders from records of a databaseJobScheduler inrernal use 
JobSchedulerTextProcessorProvides some commands as count for textfiles used by customer Auswärtiges Amt
sos.scheduler.job.JobSchedulerEventJobChecks event handlers  
sos.scheduler.job.JobSchedulerHttpPostJobExecutes a HTTP POST  
sos.scheduler.file.JobSchedulerMD5FileCreate or checks md5 files  
com.sos.jitl.reporting.job.report.AggregationJobJSAdapterClassAggregation for the JobSchedule Reporting InterfaceReporting 
sos.scheduler.misc.CopyJob2OrderParameterJSAdapterClassCopies all job parameters to the current order  
com.sos.dailyschedule.job.CreateDailyScheduleJSAdapterClassCreates a daily plan  
.AggregationJobJSAdapterClassAggregation for the JobSchedule Reporting InterfaceReportingcom.sos.jitl.extract.job.CSV2CSVJobJSAdapterClass??? 
com.sos.jitl.reportingextract.job.report.FactJobJSAdapterClassCSV2CSVJobJSAdapterClass???  
com.sos.scheduler.generics.GenericAPIJobJSAdapterClass???  
com.sos.jitl.reporting.job.inventory.InventoryJobJSAdapterClass???  
sos.scheduler.jade.Jade4JessyBaseClass???  
com.sos.jitl.eventing.checkevents.JobSchedulerCheckEventsJSAdapterClassChecks whether an event is activeevent handling 
sos.scheduler.CheckRunHistory.JobSchedulerCheckHistoryJSAdapterClassChecks whether a job did run  
sos.scheduler.job.JobSchedulerDequeueEventsJobDequeues eventsevent handling sos.scheduler.file.JobSchedulerFileOperationBase.JobSchedulerFileOperationBase()Base class for file operations  
sos.scheduler.managed.db.JobSchedulerManagedDBReportJobJSAdapterClassSends database reports by e-mail  
sos.scheduler.db.JobSchedulerPLSQLJobJSAdapterClassExecutes plsql scripts  
com.sos.jitl.housekeeping.rotatelog.JobSchedulerRotateLogJSAdapterClassRotates the log  
sos.scheduler.job.JobSchedulerSubmitEvenTaskAfterMonitorMonitor to submit an event  
sos.scheduler.job.JobSchedulerSubmitEventJobJob to submit an event  
sos.scheduler.xsl.JobSchedulerXslTransformJSAdapterClassPerforms a XSL transformation  
com.sos.jitl.eventing.JSEventsClientBaseClassBase class for event jobs  
sos.scheduler.file.JSExistsFileJSAdapterClassChecks whether a file exists  sos.scheduler.job.JSObjects2GraphvizJSAdapterClassCreates diagrams for job chains  
com.sos.jitl.mail.smtp.JSSmtpMailClientBaseClassBase class for mail jobs  
sos.scheduler.job.MonitorSchedulerSendMailSends e-mail  
com.sos.jitl.extract.job.ResultSet2CSVJobJSAdapterClassExtracts a result set to a CSV file  
sos.scheduler.job.SOSDExJSAdapterClass.SOSDExJSAdapterClass()YADE  
sos.scheduler.jade.SOSJade4DMZJSAdapter.SOSJade4DMZJSAdapter()YADE for DMZ  
sos.mail.SOSMailProcessInboxReads e-mail from a POP3 account should be improved for use of imap and optional encryption (use of Java properties files)
sos.scheduler.db.SOSSQLPlusJobJSAdapterClassExecutes command in Oracle SqlPlus  
sos.scheduler.job.SOSSSHJob2JSBaseAdapterExecutes commands via SSH  
com.sos.jitl.operations.criticalpath.job.UncriticalJobNodesJobJSAdapterClassProvides a critical path solution  

...