fferpcore.TransformationSubscriptionMappingglobal with sharing class TransformationSubscriptionMapping implements SubscriptionMapping Implementation of a fferpcore.SubscriptionMapping that can take 1 or 2 message keys to transform using the specified DataTransformationTable. The result from the transformation is then applied to the target field on the target object. This class implements the following interfaces: Methods
TransformationSubscriptionMappingglobal TransformationSubscriptionMapping(String targetKey, List<List<String>> messageKeys, Id transformTableId) Construct a TransformationSubscriptionMapping. Input Parameters
prepareglobal void prepare(fferpcore.DataTarget dt) performImmediateActionsglobal void performImmediateActions(fferpcore.ApplyMappingRequest2 request) performBulkActionsglobal void performBulkActions() disableOutputToglobal void disableOutputTo(Set<String> output) isDisabledglobal Boolean isDisabled() getTargetFieldsglobal Set<String> getTargetFields() getMessageKeysglobal List<List<String>> getMessageKeys() getTransformTableIdglobal String getTransformTableId() isDeclarativeglobal Boolean isDeclarative() setDeclarativeglobal void setDeclarative(Boolean value) getChildrenglobal List<fferpcore.SubscriptionMapping> getChildren() canHaveChildrenglobal Boolean canHaveChildren() |