VirtualDataObjectTargetMappingDescriberglobal with sharing class VirtualDataObjectTargetMappingDescriber implements SubscriptionDescriber2 A SubscriptionDescriber2 that utilises VirtualDataObjectTargetMapping metadata records to generate the mappings necessary for the description and marshaller. This class implements the following interfaces: Methods
initglobal void init(MessagingSubscription__c subscription) Initialise the describer with data from the record. Input Parameters
getDescriptionglobal SubscriptionDescription2 getDescription() Return ValueThe context and mappings of the subscription. Necessary to display the subscription in the user interface. getMarshallerglobal LinkingMessageToTargetObjectMarshaller getMarshaller() Return ValueThe marshaller responsible for applying the messages to the target objects in the DataTargetRoot. createDataTargetRootglobal DataTargetRoot createDataTargetRoot() Return ValueThe DataTargetRoot containing the target objects the subscription will manipulate. |