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 comeParentJobIdin una vista compatta.
Workflow principale¶
- Apri
apex-jobs.html?host=<my-domain>. - Usa Scope, Status, Job type, Problems only e Search per restringere i risultati.
- Seleziona un job dalla tabella per aprire il dettaglio.
- 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 diAsyncApexJob.Status, ad esempioQueued,Processing,Completed,Failed.jobType: valore diAsyncApexJob.JobType, ad esempioBatchApex,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,100o200.
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 suApexClass. - Non ci sono fallback: errori di API o permessi sono mostrati esplicitamente nella pagina.