US 11,720,424 B2
Single flow execution
Federico Ariel Piagentini, Buenos Aires (AR); Guillermo Sebastian Fernandes, Buenos Aires (AR); Pablo Gerardo Kraan Brun, Buenos Aires (AR); and Rodrigo Ezequiel Merino, Buenos Aires (AR)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, inc., San Francisco, CA (US)
Filed on Mar. 12, 2021, as Appl. No. 17/200,425.
Prior Publication US 2022/0291977 A1, Sep. 15, 2022
Int. Cl. G06F 9/54 (2006.01); G06F 8/60 (2018.01); G06F 21/16 (2013.01); G06F 9/451 (2018.01)
CPC G06F 9/546 (2013.01) [G06F 8/60 (2013.01); G06F 9/451 (2018.02); G06F 21/16 (2013.01); G06F 2221/0737 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for single flow execution, comprising:
receiving an indication to run a single flow execution for an application comprising one or more components, one or more connectors, one or more modules, or a combination thereof organized into a flow;
deploying the application into a runtime engine instance in response to the indication to run the single flow execution;
retrieving, using a polling source, one or more messages from an external source via a connector based at least in part on a polling trigger for the deployed application;
disabling the connector to the external source based at least in part on retrieving the one or more messages;
executing the flow for the deployed application on a single message of the one or more messages based at least in part on the indication to run the single flow execution;
storing, at a collector, information related to a completion of executing the flow for the deployed application on the single message; and
undeploying, subsequent to storing the information, the application from the runtime engine instance based at least in part on the completion of executing the flow for the deployed application on the single message.