public with sharing class DeleteScheduledJobs { public static String deleteJob(String JobNameToDelete){/* JobNameToDelete = JobNameToDelete.trim(); List jobsToAbort = new List (); String query = 'Select '+CheckAccessibility.isAccessible('Id', 'CronTrigger')+' from CronTrigger where CronJobDetail.'+CheckAccessibility.isAccessible('Name', 'CronJobDetail')+' = \''+JobNameToDelete+'\' LIMIT 1'; System.debug('555555555555'+query); jobsToAbort = database.query(query); if(!jobsToAbort.isEmpty()){ for (CronTrigger job : jobsToAbort){ try{ System.abortJob(job.Id); }catch(Exception e){ System.debug('Error '+String.valueOf(e.getMessage())+' At Line'+String.valueOf(e.getLineNumber())); return 'Error '+String.valueOf(e.getMessage())+' At Line'+String.valueOf(e.getLineNumber()); } } System.debug('Deleted Successfully'); return 'Deleted Successfully'; } System.debug('No Jobs to Delete'); return 'No Jobs to Delete'; */ return null;} }