Loading
Batch-Framework-Initialisierung

Batch-Framework-Initialisierung

Das Vlocity-Batch-Framework startet die Aufträge, die im benutzerdefinierten Objekt "Vlocity Scheduled Job" (Geplanter Auftrag von Vlocity) definiert sind. Zum Starten des Vlocity-Batch-Frameworks müssen Sie Apex Code ausführen, der eine Instanz des Frameworks erstellt und dessen Startmethode aufruft.

VlocityBatchFramework batchFramework = new VlocityBatchFramework();
batchFramework.startBatchScheduler('<frequency>');

Mit diesen Befehlen wird ein CronTrigger (geplanter Auftrag) mit dem Namen VlocityScheduledJob erstellt.

Der Parameter Häufigkeit gibt an, wie oft das Batch-Framework nach Aufträgen sucht, die gestartet werden sollen. Geben Sie eine Häufigkeit an, die größer oder gleich der des Auftrags mit der höchsten Häufigkeit ist, um sicherzustellen, dass Aufträge nach dem gewünschten Zeitplan ausgeführt werden. Wenn Sie beispielsweise über einen Auftrag verfügen, der stündlich ausgeführt werden soll, geben Sie Hourly oder 15 Minutes für die Batch-Framework-Häufigkeit an. Beachten Sie, dass der Zeitpunkt der Auftragsausführung vollständig vom Batch-Framework gesteuert wird und Aufträge möglicherweise nicht in genauen Intervallen ausgeführt werden.

VlocityBatchFramework batchFramework = new VlocityBatchFramework();
batchFramework.startBatchScheduler('15 Minutes');
 
Laden
Salesforce Help | Article