Loading
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Connect APIs for Cache Management in Data Mappers

          Connect APIs for Cache Management in Data Mappers

          See this table for a summary of Connect APIs to call Data Mappers from Apex classes. Starting with Summer ’25, replace the existing methods in the DRGlobal Apex classes with the Connect APIs.

          Purpose Connect API Existing Method (Replace with Connect API)
          Clear metadata cache for a Data Mapper
          ConnectApi.DatamapperCacheInputParamRepresentation finalInput = new ConnectApi.DatamapperCacheInputParamRepresentation();
          ConnectApi.DataMapperParamRepresentation param = new ConnectApi.DataMapperParamRepresentation();
          param.dataMapperName = DataMapperName;
          finalInput.dataMapperList = new List<ConnectApi.DataMapperParamRepresentation>();
          finalInput.dataMapperList.add(param);
          finalInput.cacheStorageType = ConnectApi.CacheStorageType.Metadata;
          ConnectApi.DatamapperClearCacheOutputRepresentation response = ConnectApi.OmniDesignerConnect.clearDatamapperCache(finalInput);

          Example:

          ConnectApi.DatamapperCacheInputParamRepresentation finalInput = new ConnectApi.DatamapperCacheInputParamRepresentation();
          ConnectApi.DataMapperParamRepresentation param = new ConnectApi.DataMapperParamRepresentation();
          param.dataMapperName = 'DM_Create_Contact';
          finalInput.dataMapperList = new List<ConnectApi.DataMapperParamRepresentation>();
          finalInput.dataMapperList.add(param);
          finalInput.cacheStorageType = ConnectApi.CacheStorageType.Metadata;
          ConnectApi.DatamapperClearCacheOutputRepresentation response = ConnectApi.OmniDesignerConnect.clearDatamapperCache(finalInput);
          DRGlobal.clearCacheForDataRaptor('DataMapperName');
          Clear session cache for all Data Mappers
          ConnectApi.DatamapperCacheInputParamRepresentation finalInput = new ConnectApi.DatamapperCacheInputParamRepresentation();
          finalInput.cacheStorageType = ConnectApi.CacheStorageType.Metadata;
          ConnectApi.DatamapperClearCacheOutputRepresentation response = ConnectApi.OmniDesignerConnect.clearDatamapperCache(finalInput);

          Example:

          ConnectApi.DatamapperCacheInputParamRepresentation finalInput = new ConnectApi.DatamapperCacheInputParamRepresentation();
          finalInput.cacheStorageType = ConnectApi.CacheStorageType.Metadata;
          ConnectApi.DatamapperClearCacheOutputRepresentation response = ConnectApi.OmniDesignerConnect.clearDatamapperCache(finalInput);
          DRGlobal.clearCacheForAllDataRaptor();
           
          Loading
          Salesforce Help | Article