Usted estĆ” aquĆ:
Continuación en llamadas de larga ejecución
Para admitir llamadas de larga duración, Salesforce proporciona Continuaciones Apex. Si su OmniScript llama a un Procedimiento de integración de larga ejecución o clase Apex, puede activar la continuación. Si su Flexcard llama a un Procedimiento de integración de larga ejecución que tiene una acción HTTP o una Acción remota, puede activar la continuación.
Para Flexcards que llaman a Procedimientos de integración de larga ejecución que tienen una Acción HTTP o una Acción remota, active la compatibilidad de continuación agregando un nuevo Mapa de opciones al origen de datos de Procedimiento de integración. Introduzca useContinuation como clave y true como valor.
Para OmniScripts que llaman a procedimientos de integración de larga ejecución, compruebe la configuración Utilizar continuación en la Acción de procedimiento de integración.
Para OmniScripts que llaman clases Apex utilizando Acciones remotas, tiene dos opciones:
-
Realizar una llamada remota de larga ejecución utilizando VlocityContinuationIntegration: Este enfoque es mÔs antiguo, aún compatible pero desusado.
-
Realizar una llamada remota de larga ejecución utilizando OmniStudio.OmniContinuación: Este enfoque se recomienda porque no depende del espacio de nombres.
- Realizar una llamada remota de larga ejecución utilizando VlocityContinuationIntegration
Para admitir llamadas remotas de larga ejecución, Vlocity admite el uso del objeto Continuación de Salesforce. La interfaz VlocityOpenInterface2 y la clase VlocityContinuationIntegration admiten llamadas remotas normales y llamadas remotas que utilizan el objeto Continuación. Para las nuevas clases Apex, no utilice VlocityOpenInterface. - Realizar una llamada remota de larga duración utilizando OmniStudio.OmniContinuación
Para admitir llamadas remotas de larga ejecución, Vlocity admite el uso del objeto Continuación de Salesforce.
