Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class BatchClass implements Database.Batchable<SObject> {
- public Database.QueryLocator start(Database.BatchableContext context) {
- return Database.getQueryLocator([SELECT Id FROM Account]);
- }
- public void execute(Database.BatchableContext context, Account[] records) {
- System.enqueueJob(new QueueClass(new Map<Id, Account>(records).keySet()));
- }
- public void finish(Database.BatchableContext context) {
- }
- }
- public class QueueClass implements Queueable {
- Set<Id> recordids;
- public QueueClass(Set<Id> recordIds) {
- this.recordIds = recordIds;
- }
- public void execute(QueueableContext context) {
- // Do something here
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement