Skip to content

IF_Trigger.AfterInsert

Class

apex
global interface IF_Trigger.AfterInsert

Known Derived Types: TRG_ExecuteValidationRules, TRG_ExecuteValidationRules.afterInsert(List<SObject>)

Handler contract for the after-insert trigger event.

Since: 1.0


Methods

MethodDescription
global abstract void afterInsert(List<SObject> newRecords)Called after records have been inserted and assigned IDs, enabling cross-object updates, platform event publishing, or asynchronous follow-up work.

Method Details

afterInsert

apex
global abstract void afterInsert(List<SObject> newRecords)

Called after records have been inserted and assigned IDs, enabling cross-object updates, platform event publishing, or asynchronous follow-up work.

Parameters:

  • newRecords (List) - The batch of SObjects that were inserted (with IDs populated).

Since: 1.0

Example:

apex
public class TRG_PublishAccountEvent extends TRG_Base implements IF_Trigger.AfterInsert
{
    public void afterInsert(List<SObject> newRecords)
    {
        for(SObject record : newRecords)
        {
            LOG_Builder.build().info('Created ' + record.Id).emitAt('TRG_PublishAccountEvent');
        }
    }
}