Activity Forums Salesforce® Discussions How to send an email notification to specific set of users when a Salesforce Visualforce Page gets updated?

  • Yogesh

    Member
    December 11, 2019 at 10:19 am

    Hello,

    ublic class CheckPageUpdates implements Schedulable {
    public void execute(SchedulableContext context) {
    LastTimeChecked__c check = LastTimeChecked__c.getOrgDefaults();
    if(check != null) {
    check = new LastTimeChecked__c(LastCheckedDateTime__c=DateTime.now());
    }
    ApexPage[] pagesModified = [SELECT Name FROM ApexPage WHERE LastModifiedDate <= :check.LastCheckedDateTime__c];
    if(!pagesModified.isEmpty()) {
    // Send an email or something here
    }
    check.LastCheckedDateTime__c = DateTime.now();
    upsert check;
    }
    You can schedule this for whatever frequency you like, such as hourly:

    System.schedule('MonitorVFChanges', '0 0 * * * ?', new CheckPageUpdates());

  • Unknown Member

    Member
    April 6, 2024 at 1:51 pm

    Si quiere elegir una casa de apuestas en Venezuela, necesita leer más información sobre las diferentes casas de apuestas para analizarla y tomar la decisión correcta. Personalmente, encontré información sobre casas de apuestas deportivas venezuela y aprendí todo sobre las mejores casas de apuestas. Leí la información sobre las mejores casas de apuestas e hice mi elección final. Por lo tanto, ahora estoy apostando en los deportes legalmente.

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos