Skip to content

Apex Jobs

A cosa serve

Apex Jobs monitora i record AsyncApexJob dell'org Salesforce corrente. Mostra job attivi e recenti, stato, tipo, classe Apex, metodo, avanzamento, errori e dettaglio operativo del job selezionato.

Quando usarlo

  • Devi controllare batch, queueable, future o scheduled Apex in coda o in esecuzione.
  • Vuoi isolare rapidamente job falliti o abortiti senza aprire Setup.
  • Vuoi leggere ExtendedStatus, progress e riferimenti come ParentJobId in una vista compatta.

Workflow principale

  1. Apri apex-jobs.html?host=<my-domain>.
  2. Usa Scope, Status, Job type, Problems only e Search per restringere i risultati.
  3. Seleziona un job dalla tabella per aprire il dettaglio.
  4. Usa Quick Find e Quick View per vedere rapidamente job attivi e problematici.

Parametri URL

  • scope: active-recent, active, last-1, last-7, last-30.
  • status: valore di AsyncApexJob.Status, ad esempio Queued, Processing, Completed, Failed.
  • jobType: valore di AsyncApexJob.JobType, ad esempio BatchApex, Queueable, Future, ScheduledApex.
  • problems=1: mostra solo job con errori, falliti o abortiti.
  • q: filtro testuale su id, classe, metodo, utente e status detail.
  • jobId: seleziona un job specifico quando presente nei risultati.
  • limit: 50, 100 o 200.

Tips

  • La pagina e read-only: non esegue abort, delete o gestione CronTrigger.
  • I record arrivano da AsyncApexJob; i nomi classe sono risolti separatamente da Tooling API su ApexClass.
  • Non ci sono fallback: errori di API o permessi sono mostrati esplicitamente nella pagina.

Feature collegate