Versions Compared

Key

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

Table of Contents

Scope

  • Determine

...

  • the status of individual JITL Jobs
  • Announce replacement, deprecation or removal of individual jobs

JITL Jobs that extend the base class Job_impl

 

JobDescriptionUsed forDeprecation StatusReplacement 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

ConfigurationOrderJobdeprecatedConfigurationMonitor
sos.scheduler.job.JobSchedulerCleanupHistorydeletes records from the history tables  will extend JobSchedulerCleanupSchedulerDbJSAdapterClass
sos.scheduler.cron.JobSchedulerCronAdapterTriggers on changing the crontab and updates JobScheduler job definition when the crontab changes deprecatedlive folder
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.monitor.JobSchedulerMonitorMessageJobObserves jobs and job chains and monitors their logs deprecatedsee JobScheduler Monitoring Interface
sos.scheduler.mysql.JobSchedulerMySQLReplicationMonitorMonitors the replication state of a mysql cluster deprecatedDatabase tools
sos.scheduler.process.JobSchedulerProcessWebServiceRequestJob  deprecatedrest
sos.scheduler.process.JobSchedulerProcessWebServiceResponseJob  deprecatedrest
sos.scheduler.job.JobSchedulerRestartRestarts JobScheduler   
sos.scheduler.job.JobSchedulerSignalJobCreates parameterized orders from records of a database   
sos.scheduler.job.JobSchedulerSSHBaseJobIs a base class for JobSchedulerSSHJob_deprecated and JobSchedulerSCPJob deprecatedsos.scheduler.job.SOSSSHJob2JSAdapter
JobSchedulerSynchronizeJobChains_oldsynchronize job chains to be removedJobSchedulerSynchronizeJobChains
JobSchedulerTextProcessorProvides some commands as count for textfiles  used by customer Auswärtiges Amt
sos.scheduler.job.JobSchedulerTriggerSanityCheckChecks disk space and memory deprecatedSystem monitor like Nagios
sos.scheduler.webservice.JobSchedulerWebServiceShellJobStarts a shell cmd file deprecatedjob language=shell
sos.scheduler.webservice.JobSchedulerWebServiceShellJobRequestif an order has been started by a webservice, the request xml will be transformed deprecatedrest
sos.scheduler.webservice.JobSchedulerWebServiceShellJobResponse  deprecatedrest
sos.scheduler.process.ProcessJobBaseclass for ProcessOrderJob deprecated 
    job language=shell
SOSMailReadInboxReads an e-mail inbox deprecated

SOSMailProcessInbox

JITL Jobs that extend the base class JobSchedulerJob

JobDescriptionUsed forDeprecation StatusReplacement Notes
sos.scheduler.job.JobSchedulerCheckBlacklistChecks whether there is an order in a blacklist.   
sos.scheduler.job.JobSchedulerCheckSanityChecks diskspace and memory deprecatedSystem Monitors such as Nagios, op5 etc.
sos.scheduler.job.JobSchedulerCheckSlavesChecks whether agents are reachable deprecated

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

 to be removed 
sos.scheduler.job.JobSchedulerCreateSequencegets a sequence number from the database deprecatedHibernate with implementation per DBMS
sos.scheduler.job.JobSchedulerDatabaseMonitorChecks whether a database connection is available deprecatedSystem Monitors such as Nagios, op5 etc.
sos.scheduler.job.JobSchedulerEventJobChecks event handlers   
sos.scheduler.job.JobSchedulerExistsEventJobCheck whether an event exists using a XPATH expression deprecatedcom.sos.jitl.eventing.checkevents.JobSchedulerCheckEventsJSAdapterClass
sos.scheduler.job.JobSchedulerExportJobExports records from a database to xml deprecatedto be discussed
sos.scheduler.job.JobSchedulerExtractJobExports records from a database to a csv file using hostware deprecatedto be discussed
sos.scheduler.ftp.JobSchedulerFTPReceiveReceives files from a ftp server deprecatedJADE
sos.scheduler.ftp.JobSchedulerFTPSendSends files to a ftp server deprecatedJADE
sos.scheduler.job.JobSchedulerHttpPostJobExecutes a http post   
sos.scheduler.job.JobSchedulerImportJobImports an XML file into a database deprecated 
sos.scheduler.logMessage.JobSchedulerLogAnalyserAnalyses scheduler.log for error detecting deprecatedsee JobScheduler Monitoring Interface
sos.scheduler.job.JobSchedulerMailJobSend e-mail deprecated 
sos.scheduler.managed.JobSchedulerManagedStarterStarter for Managed JobsManaged Jobsto be removedsee Managed Jobs (deprecated) 
sos.scheduler.managed.JobSchedulerManagedStarter_1Starter for Managed JobsManaged Jobsto be removedsee Managed Jobs (deprecated) 
sos.scheduler.managed.JobSchedulerManagedStarter_3Starter for Managed JobsManaged Jobsto be removedsee Managed Jobs (deprecated) 
sos.scheduler.file.JobSchedulerMD5FileCreate or checks md5 files   
sos.scheduler.mysql.JobSchedulerMySQLMaintenanceMonitorMaintenance of mysql databases deprecatedMySQL database tools
sos.scheduler.job.JobSchedulerShowParamswrites the actual parameter list to the log   
sos.scheduler.live.JobSchedulerSynchronizeConfigurationDetects xml configurations and write them into dbManaged Jobsto be removedlive folder, seeManaged Jobs (deprecated) 
sos.scheduler.job.JobSchedulerTimetableJobcreate schedules in a databaseTimeTable,Managed Jobsto be removed 

JITL Jobs that extend the base class JobSchedulerJobAdapter

JobDescriptionUsed forDeprecation StatusReplacement Notes
com.sos.jitl.reporting.job.report.AggregationJobJSAdapterClass ???   
com.sos.dailyschedule.job.CheckDailyScheduleJSAdapterClassSynchronize the daily plan with the history   
sos.scheduler.misc.CopyJob2OrderParameterJSAdapterClassCopies all job parameters to the current order   
com.sos.dailyschedule.job.CreateDailyScheduleJSAdapterClassCreates a daily plan   
com.sos.jitl.extract.job.CSV2CSVJobJSAdapterClass???   
com.sos.jitl.reporting.job.report.FactJobJSAdapterClass???   
com.sos.scheduler.generics.GenericAPIJobJSAdapterClass???   
com.sos.jitl.reporting.job.inventory.InventoryJobJSAdapterClass???   
sos.scheduler.jade.Jade4JessyBaseClass???   
com.sos.jade.job.JadeDeleteHistoryJSAdapterClassDeletes history records from the JADE transfer databasehousekeepingdeprecatedcom.sos.jitl.housekeeping.cleanupdb.JobSchedulerCleanupSchedulerDbJSAdapterClass
com.sos.jitl.splitter.JobChainSplitterJSAdapterClassCreates parallelly running orders in a job chain   
com.sos.jitl.eventing.checkevents.JobSchedulerCheckEventsJSAdapterClassChecks whether an event is activeevent handling  
sos.scheduler.CheckRunHistory.JobSchedulerCheckRunHistoryJSAdapterClassChecks whether a job did run   
com.sos.jitl.housekeeping.cleanupdb.JobSchedulerCleanupSchedulerDbJSAdapterClassDeletes history records from the scheduler history tableshousekeeping  
sos.scheduler.job.JobSchedulerDequeueEventsJobDequeues eventsevent handling  
sos.scheduler.file.JobSchedulerFileOperationBase.JobSchedulerFileOperationBase()Base class for file operations   
sos.scheduler.file.JobSchedulerFolderTreeJSAdapterClass???   
sos.scheduler.ftp.JobSchedulerFTPSendSends File to an FTP server deprecatedJADE
sos.scheduler.LaunchAndObserve.JobSchedulerLaunchAndObserveJSAdapterClass  to be deletedused for Groupon
sos.scheduler.managed.db.JobSchedulerManagedDBReportJobJSAdapterClassSends db reports per email   
sos.scheduler.managed.JobSchedulerManagedJobUsed by Managed Jobs to be deletedsee Managed Jobs (deprecated)
sos.scheduler.db.JobSchedulerPLSQLJobJSAdapterClassExecutes plsql scripts   
sos.scheduler.job.JobSchedulerRemoteCommandJobExecute commands on a remote machine deprecatedreplaced by Agents, SSH Job
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.job.JobSchedulerSynchronizeJobChains1Old version of the sync job to be deleted 
com.sos.jitl.sync.JobSchedulerSynchronizeJobChainsJSAdapterClassSynchronize job chains   
sos.scheduler.xsl.JobSchedulerXslTransformJSAdapterClassPerforms a XSL Transformation   
sos.scheduler.InstallationService.JSBatchInstallerJSAdapterClassInstalls Agents deprecatedJob has to be re-written for JobScheduler Universal Agent
com.sos.jitl.eventing.JSEventsClientBaseClassBase classe for event jobs   
sos.scheduler.file.JSExistsFileJSAdapterClassChecks whether a file exists   
sos.scheduler.job.JSObjects2GraphvizJSAdapterClassCreate diagrams for job chains   
sos.scheduler.reports.JSReportAllParametersJSAdapterClass???   
com.sos.jitl.mail.smtp.JSSmtpMailClientBaseClassBase class for mail jobs   
sos.scheduler.job.MonitorSchedulerSendMailSends email   
com.sos.jitl.extract.job.ResultSet2CSVJobJSAdapterClassExtracts a result set to a CSV file   
sos.scheduler.job.SOSDExJSAdapterClass.SOSDExJSAdapterClass()JADE   
sos.ftphistory.job.SOSFTPHistoryJob    
sos.scheduler.jade.SOSJade4DMZJSAdapter.SOSJade4DMZJSAdapter()JADE for DMZ   
com.sos.jade.job.SOSJadeHistoryJSAdapterClass???   
sos.mail.SOSMailProcessInboxReads e-mail from a pop3 account   
sos.scheduler.db.SOSSQLPlusJobJSAdapterClassExecutes command in SqlPlus   
sos.scheduler.job.SOSSSHJob2JSBaseAdapterExecutes commands via SSH   
com.sos.jitl.operations.criticalpath.job.UncriticalJobNodesJobJSAdapterClassProvides a critical path solution   

...