Triggers
An instance of the forvendi.BreezzApi.BreezzTrigger class (accessible via forvendi.BreezzApi.TRIGGERS) provides methods to handle Apex trigger events. It integrates directly with the TriggerDispatcher and AsyncJobQueue system classes.
handle()
Invokes the framework TriggerDispatcher to process trigger handlers for the current SObject context.
Signature:
public void handle()Return Value: void
Usage Example:
trigger AccountTrigger on Account (before insert, before update, after insert, after update) {
forvendi.BreezzApi.TRIGGERS.handle();
}handleAsyncQueue()
Processes the Async Queue trigger execution for before insert, after insert, and after update events.
Signature:
public void handleAsyncQueue()Return Value: void
handleAsyncQueueEvent()
Processes Platform Event triggers associated with the Async Queue processing engine.
Signature:
public void handleAsyncQueueEvent()Return Value: void
handleDelayedAsyncQueue()
Processes the Delayed Async Queue trigger execution prior to record insertion or update events.
Signature:
public void handleDelayedAsyncQueue()Return Value: void