IF_Trigger.AfterInsert
Class
apex
global interface IF_Trigger.AfterInsertKnown Derived Types: TRG_ExecuteValidationRules, TRG_ExecuteValidationRules.afterInsert(List<SObject>)
Handler contract for the after-insert trigger event.
Since: 1.0
Methods
| Method | Description |
|---|---|
| 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');
}
}
}