You need to sign in to do that
Don't have an account?
Anjaneylu
Batch apex Single Email Messafging
Global class BatchFirst1 implements database.batchable<sObject>{
global database.querylocator start(database.batchablecontext BC){
String acct = 'select id, name from account limit 10';
return database.getQuerylocator(acct);
}
global void execute(database.batchablecontext bc, list<account> acct){
for(account acc : acct){
acc.name= acc.name + 'checked';
}
update acct;
}
global void finish(Database.BatchableContext BC){
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
mail.setToAddresses(new String[] {abcd@gmail.com});
mail.setReplyTo('batch@acme.com');
mail.setSenderDisplayName('Batch Processing');
mail.setSubject('Batch Process Completed');
mail.setPlainTextBody('Batch Process has completed');
Messaging.sendEmail(new Messaging.SingleEmailMessage[] { mail });
}
}
my intention is to send the email after completion of batch class finish method..
here i am getting error like Error: Compile Error: unexpected token: '@' at line 16 column 58.
Please tell me the solution..
Thanks and regards,
Anji reddy.
global database.querylocator start(database.batchablecontext BC){
String acct = 'select id, name from account limit 10';
return database.getQuerylocator(acct);
}
global void execute(database.batchablecontext bc, list<account> acct){
for(account acc : acct){
acc.name= acc.name + 'checked';
}
update acct;
}
global void finish(Database.BatchableContext BC){
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
mail.setToAddresses(new String[] {abcd@gmail.com});
mail.setReplyTo('batch@acme.com');
mail.setSenderDisplayName('Batch Processing');
mail.setSubject('Batch Process Completed');
mail.setPlainTextBody('Batch Process has completed');
Messaging.sendEmail(new Messaging.SingleEmailMessage[] { mail });
}
}
my intention is to send the email after completion of batch class finish method..
here i am getting error like Error: Compile Error: unexpected token: '@' at line 16 column 58.
Please tell me the solution..
Thanks and regards,
Anji reddy.
All Answers