Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. public class BatchClass implements Database.Batchable<SObject> {
  2. public Database.QueryLocator start(Database.BatchableContext context) {
  3. return Database.getQueryLocator([SELECT Id FROM Account]);
  4. }
  5. public void execute(Database.BatchableContext context, Account[] records) {
  6. System.enqueueJob(new QueueClass(new Map<Id, Account>(records).keySet()));
  7. }
  8. public void finish(Database.BatchableContext context) {
  9. }
  10. }
  11.  
  12. public class QueueClass implements Queueable {
  13. Set<Id> recordids;
  14. public QueueClass(Set<Id> recordIds) {
  15. this.recordIds = recordIds;
  16. }
  17. public void execute(QueueableContext context) {
  18. // Do something here
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement