Join Ads Marketplace to earn through podcast sponsorships.
Manage your ads with dynamic ad insertion capability.
Monetize with Apple Podcasts Subscriptions via Podbean.
Earn rewards and recurring income from Fan Club membership.
Get the answers and support you need.
Resources and guides to launch, grow, and monetize podcast.
Stay updated with the latest podcasting tips and trends.
Check out our newest and recently released features!
Podcast interviews, best practices, and helpful tips.
The step-by-step guide to start your own podcast.
Create the best live podcast and engage your audience.
Tips on making the decision to monetize your podcast.
The best ways to get more eyes and ears on your podcast.
Everything you need to know about podcast advertising.
The ultimate guide to recording a podcast on your phone.
Steps to set up and use group recording in the Podbean app.
Join Ads Marketplace to earn through podcast sponsorships.
Manage your ads with dynamic ad insertion capability.
Monetize with Apple Podcasts Subscriptions via Podbean.
Earn rewards and recurring income from Fan Club membership.
Get the answers and support you need.
Resources and guides to launch, grow, and monetize podcast.
Stay updated with the latest podcasting tips and trends.
Check out our newest and recently released features!
Podcast interviews, best practices, and helpful tips.
The step-by-step guide to start your own podcast.
Create the best live podcast and engage your audience.
Tips on making the decision to monetize your podcast.
The best ways to get more eyes and ears on your podcast.
Everything you need to know about podcast advertising.
The ultimate guide to recording a podcast on your phone.
Steps to set up and use group recording in the Podbean app.
#448 - Salesforce InvocableMethod e InvocableVariable Annotations
00:00 - Introdução
00:32 - O que é um InvocableMethdod
- https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_annotation_InvocableMethod.htm
01:28 - Quando ele deve ser usado
02:38 - Para ser chamado via Flow, o usuário precisa ter permissão na classe do Apex
03:57 - InvocableMethod por debaixo dos panos é um REST API
04:21 - InvocableMethod suporta receber por parâmetro uma List de Id, sObject ou custom Class
05:40 - Um InvocableMethod precisa retornar VOID ou um List de qualquer coisa
06:09 - A quantidade dados retornado deve ser a mesma quantidade de dados recebidos por parâmetro
06:40 - InvocableMethod suporta atributos para auxiliar no uso em Flow/ProcessBuilder que são:
06:57 - Label: Indica o nome curto do método que você esta expondo
07:31 - Description: Indica uma descrição longa do que você esta expondo (Hoje isso não é exibido nem no Flow nem no ProcessBuilder)
07:57 - Callout: Assim como os métodos assíncronos, que falamos na live #444, um InvocableMethod precisa receber essa informação como true quando for realizar um callout dentro dele
08:13 - Category: No flow mostra o seu método em uma categoria especifica (Live #446 mostramos um exemplo onde a categoria utilizada era Email)
08:42 - ConfigurationEditor: Permite você customizar a forma como os dados de configuração serão exibidos no assistente do Flow (A parte mais complexa dos InvocableMethdo que deve ser construida em LWC - https://developer.salesforce.com/docs/component-library/documentation/en/lwc/lwc.use_flow_custom_property_editor)
11:55 - InvocableMethod precisa obrigatoriamente ser static, public ou global, e não pode ser uma classe dentro de outra classe, precisa ser a classe principal do arquivo
14:35 - Tipo Object não é suportado por parâmetro
15:53 - Para parâmetros do tipo custom class, as propriedades dessa classe precisam ter uma anotação.
17:21 - InvocableVariables
- Label
- Description
- Required
Acompanhe as live em https://youtube.com/souforce
Siga-nos no Instagram @souforce e também @soublox.oficial
Soluções em Salesforce: https://soublox.com
Ferramenta Omnichannel para Salesforce: https://chatt2.me
Blog: https://souforce.cloud/blog
Cursos: https://souforce.cloud/cursos
Podcast: https://souforce.cloud/podcast
Telegram: https://t.me/souforce
#InvocableVariables #InvocableMethdo #Souforce
Create your
podcast in
minutes
It is Free