souforce.cloud
souforce.cloud
Souforce.cloud
#253 - Quando usar métodos futuros
21 minutes Posted Jul 4, 2020 at 1:16 am.
em https://youtube.com/souforce
0:00
21:07
Download MP3
Show notes
- https://souforce.cloud/apex-assincrono-future-methods-parte-1/
- O que é um método futuro (É um método executado quando o seu sistema fica disponível para processamento, em uma Thread diferente da que é chamado)
- Quando fazemos uso deles 
     - Callouts 
     - DML depois dos callouts
     - Quando precisamos processar uma grande quantidade de dados
- Métodos futuros só podem ser estáticos e retornar void
- Parâmetros não podem ser de Objetos
- Métodos Futuros não são executados na mesma ordem em que são chamados (Tomar cuidado para dois métodos futuros usando o mesmo registro)
- Métodos futuros não podem chamar um  método futuros, assim como rodar um metodo futuro enquanto outro esta rodando
- Limite de 50 chamadas futuras por invocação Apex
- Limite de 250.000 chamadas futuras em 24h ou o numero de licenças x 200 (Quem for maior)
- https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_transaction_finalizers.htm
- https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_gov_limits.htm
- https://souforce.cloud/salesforce-saturday
Acompanhe as live de segunda a sexta às
Siga-nos no Instagram @iFernandoSousa & @Anellinv & @souforce
Blog: https://souforce.cloud
Cursos: https://souforce.cloud/cursos
Youtube: https://youtube.com/souforce
Telegram: https://t.me/souforce