Latest Updates
Travel to Technology
How to find number apex batch class in my org?
How to Find Number Apex Batch Class For Salesforce in Your Org?
Please run below script in developer console anonymous or workbench anonymous window. You will receive email with csv file attachment.
list<ApexClass> lstApex = [SELECT Id, NamespacePrefix, Name, ApiVersion, Status, IsValid, BodyCrc, Body, LengthWithoutComments FROM ApexClass where NamespacePrefix = null];
string excelHeader = ‘ApexName\n’;
for(ApexClass iterator : lstApex) {
if(iterator.Body.contains(‘Database.Batchable’)) {
system.debug(iterator.Name);
excelHeader += iterator.Name +’\n’;
}
}
Messaging.EmailFileAttachment csvAttc = new Messaging.EmailFileAttachment();
blob csvBlob = Blob.valueOf(excelHeader);
string csvname= ‘ApexClassBatchName.csv’;
csvAttc.setFileName(csvname);
csvAttc.setBody(csvBlob);
Messaging.SingleEmailMessage email =new Messaging.SingleEmailMessage();
String[] toAddresses = new list<string> {‘Enter your email address’};
String subject =’Apex Batch Class Name CSV’;
email.setSubject(subject);
email.setToAddresses( toAddresses );
email.setPlainTextBody(‘Apex Batch Class Name CSV ‘);
email.setFileAttachments(new Messaging.EmailFileAttachment[]{csvAttc});
Messaging.SendEmailResult [] r = Messaging.sendEmail(new Messaging.SingleEmailMessage[] {email});
Our Recent Blogs
-
27 Jan, 2021
Salesforce Architect Domain Exam
-
23 Nov, 2016
Salesforce Certified Technical Architect New Path
-
28 Mar, 2018
Salesforce Release Exam in Trailhead Certification
-
29 Dec, 2021
Salesforce Certifications