Configuration overview
The following code outlines the structure of the configuration file. Each node in this XML file is described in detail below.
<AtHocDataIntegration> <systemSettings> <tempDataPath>tempdata/</tempDataPath> <deleteInterimFiles>true|false</deleteInterimFiles> <!—Other system settings goes here --> </systemSettings> <integrations> <!-- One round integration --> <integration> <dataAdapter assembly="AtHoc.DataIntegration.dll" class="AtHoc.DataIntegration.Adapter.ActiveDirectory.AdDataAdapter" outputFile="adapter.xml"> <!-- Data-Adapter-Specific configuration --> </dataAdapter> <dataProcessor assembly="AtHoc.DataIntegration.dll" class="AtHoc.DataIntegration.Processor.XsltDataProcessor" inputFile="adapter.xml" outputFile="processor.xml"> <!-- Data-Processor-Specific configuration --> </dataProcessor> <dataSynchronizer assembly="AtHoc.DataIntegration.dll" class="AtHoc.DataIntegration.Synchronizer.Sdk.SdkDataSynchronizer" inputFile="processor.xml"> <!-- Data-Synchronizer-Specific configuration --> </dataSynchronizer> </integration> <!-- Another round integration --> <integration> <!-- ... --> </integration> </integrations> </AtHocDataIntegration>