Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- global class MorningMailSchedule1 implements Schedulable{
- global void execute(SchedulableContext sc)
- {
- PendingTaskBatch pending = new PendingTaskBatch(); //ur batch class
- database.executebatch(pending,200);
- }
- Public static void SchedulerMethod() {
- string timeinterval = '0 1 * * * ? *';
- System.schedule('BatchApexDemo-Every1mins',timeinterval, new MorningMailSchedule1());
- }
- }
- System.schedule('MorningMailSchedule1 Job 1', '0 0 * * * ?', new MorningMailSchedule1 ());
- System.schedule('MorningMailSchedule1 Job 2', '0 1 * * * ?', new MorningMailSchedule1 ());
- System.schedule('MorningMailSchedule1 Job 3', '0 2 * * * ?', new MorningMailSchedule1 ());
- System.schedule('MorningMailSchedule1 Job 4', '0 3 * * * ?', new MorningMailSchedule1());
- .
- .
- .
- System.schedule('MorningMailSchedule1 Job 60', '0 59 * * * ?', new MorningMailSchedule1());
- public class PendingTaskBatch implements DataBase.Batchable{
- //Start
- //Execute code
- public void finish(BatchableContext bc){
- PendingTaskBatch pending = new PendingTaskBatch(); //ur batch class
- Database.executebatch(pending,200);
- }
- }
Add Comment
Please, Sign In to add comment