fferpcore.ChildSubscriptionMappingglobal with sharing class ChildSubscriptionMapping implements SubscriptionMapping, CustomizableWithMappings Implementation of fferpcore.SubscriptionMapping that creates and updates child targets based on a list node in the message. This class implements the following interfaces: Methods
ChildSubscriptionMappingglobal ChildSubscriptionMapping(String childKey, List<String> messageKey, fferpcore.ChildCorrelationStrategy childCorrelationStrategy) Constructs a ChildSubscriptionMapping. Input Parameters
ChildSubscriptionMappingglobal ChildSubscriptionMapping(String childKey, List<String> messageKey) Constructs a ChildSubscriptionMapping. Input Parameters
addMappingsglobal fferpcore.AddMappingsResult addMappings(List<fferpcore.SubscriptionMapping> mappings) getMappingsglobal List<fferpcore.SubscriptionMapping> getMappings() prepareglobal void prepare(fferpcore.DataTarget dataTarget) performImmediateActionsglobal void performImmediateActions(fferpcore.ApplyMappingRequest2 request) performBulkActionsglobal void performBulkActions() getTargetFieldsglobal Set<String> getTargetFields() getMessageKeysglobal List<List<String>> getMessageKeys() getTransformTableIdglobal String getTransformTableId() isDeclarativeglobal Boolean isDeclarative() setDeclarativeglobal void setDeclarative(Boolean value) disableOutputToglobal void disableOutputTo(Set<String> output) isDisabledglobal Boolean isDisabled() getChildrenglobal List<fferpcore.SubscriptionMapping> getChildren() canHaveChildrenglobal Boolean canHaveChildren() |