Skip to content

QueueableWithCalloutRecipes

albarivas edited this page Nov 30, 2021 · 15 revisions

layout: default

QueueableWithCalloutRecipes class

Demmonstrates the use of the Queueable interface to make callouts. The methods in this class are called by the system at run time. To enqueue this job and see it's results, use System.enqueueJob(new QueueableWithCalloutRecipes()); More on the Queable interface: https://sfdc.co/queueable-apex

Related

RestClient


Properties

circuitBreakerThrownBoolean

throwErrorBoolean


Methods

execute(QueueableContext qc)void

This is the only required method to implement Queueable. Queueable classes that also implement Database.allowsCallouts can make HTTP requests to external services. In this recipe we make a GET request to developer.salesforce.com

Parameters

Param Description
qc dependency injected by the system

Example

System.enqueueJob(new QueueableWithCalloutRecipes());

Inner Classes

QueueableWithCalloutRecipes.QueueableWithCalloutRecipesException class

Internal custom exception class


Clone this wiki locally