Skip to content

FLOW_BypassTrigger

Class · Group: Triggers

apex
global inherited sharing class FLOW_BypassTrigger

Flow invocable action to manage trigger bypasses. Supports bypassing a specific trigger action or object, clearing a specific bypass, and clearing all bypasses in a single action.

Since: 1.0

Example:

apex
FLOW_BypassTrigger.DTO_Request request = new FLOW_BypassTrigger.DTO_Request();
request.action = 'BYPASS';
request.bypassType = 'OBJECT_NAME';
request.name = 'Account';
FLOW_BypassTrigger.execute(new List<FLOW_BypassTrigger.DTO_Request> {request});

See Also: FLOW_CheckTriggerBypassed, TRG_Base


Methods

MethodDescription
global static void execute(List<FLOW_BypassTrigger.DTO_Request> requests)Manages trigger bypasses based on the requested action.

Inner Classes

ClassDescription
DTO_RequestRequest DTO for the Trigger Bypass invocable action.

Method Details

execute

apex
@InvocableMethod(category='Trigger Actions' description='Bypass, clear, or clear all trigger bypasses for an object or action class.' label='Trigger Bypass') global static void execute(List<FLOW_BypassTrigger.DTO_Request> requests)

Manages trigger bypasses based on the requested action.

Parameters:

  • requests (List) - A list of bypass requests to process

Throws:

Since: 1.0

Example:

apex
FLOW_BypassTrigger.DTO_Request request = new FLOW_BypassTrigger.DTO_Request();
request.action = 'BYPASS';
request.bypassType = 'OBJECT_NAME';
request.name = 'Account';
FLOW_BypassTrigger.execute(new List<FLOW_BypassTrigger.DTO_Request>{request});