Foundations Apex API Developer Reference

fferpcore.VirtualDataObjectTargetMapping

global interface VirtualDataObjectTargetMapping extends SubscriptionMapping

A strategy to marshal data from a Record to a TargetObject.

This class extends fferpcore.SubscriptionMapping

Methods

performImmediateActions

void performImmediateActions(fferpcore.VirtualDataObjectMappingRequest request)

Applies information from a Record to a TargetObject. This is called before performBulkActions.

Input Parameters

Name Type Description
request fferpcore.VirtualDataObjectMappingRequest The request to be applied by this mapping.

prepareSource

void prepareSource(fferpcore.VirtualDataObject.PreparableSource preparableSource)

Prepare the given PreparableSource to provide the necessary data for the mapping.

Input Parameters

Name Type Description
preparableSource fferpcore.VirtualDataObject.PreparableSource The source to prepare.

performAfterCommitActions

void performAfterCommitActions(fferpcore.VirtualDataObjectMappingRequest request)

Perform the necessary actions after the work scope has been committed.

Input Parameters

Name Type Description
request fferpcore.VirtualDataObjectMappingRequest The request containing the source Record and target.
© Copyright 2009–2023 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.