Data Load Controller classes
Below is a description of the configuration classes related to the DLC in Atoti FRTB.
| Class | Module | Description |
|---|---|---|
| FrtbDlcConfig | frtb-starter | Import used in FRTBConfig for all of the classes related to DLC in Atoti FRTB. |
| FrtbDlcDescription | frtb-starter | Custom top level DlcDescription. This has been customized by Atoti FRTB to extend the functionality of DLC with better overriding logic. |
| FrtbLoadOperation | frtb-starter | Custom LOAD operation that enforces topic loading order. |
| SharedSourceConfiguration | frtb-activepivot | The source configuration used for all CSV sources in Atoti FRTB. |
| ConfigurationSourceDescription | frtb-activepivot | Contains dated and undated configuration data source descriptions, and the loading topic descriptions related to those sources. |
| SensiSourceDescription | frtb-activepivot | Contains dated and historical sensitivity data source descriptions, and the loading topic descriptions related to those sources. |
| SourceDescription | frtb-activepivot | Contains dated and historical data source descriptions, and the loading topic descriptions related to those sources. |
| AliasesDescriptionConfig | frtb-starter | Configuration of the Aliases in Atoti FRTB. |
| ColumnParserOverridesDescriptionConfig | frtb-activepivot | Overrides for how fields are read in from input files. |
| CustomFieldDescriptionConfig | frtb-activepivot | Custom field descriptions (named Column Calculators). |
| TargetDescriptionsConfig | frtb-activepivot | Target descriptions (named Tuple Publishers). |
| UnloadTopicDescriptionsConfig | frtb-activepivot | Unloading topic descriptions. |
| DateCollectors | frtb-starter | Date collectors for book hierarchy and legal entity hierarchy, used in related Tuple Topic Descriptions and Target Descriptions. |
| OptionalityService | frtb-activepivot | Service used by FrtbLoadOperation to update delta optionality flag. |
| LocalLoadingConfig | frtb-starter | Import used in FrtbDlcConfig for all of the classes related to loading from local disk. |
| AzureLoadingConfig | frtb-starter | Import used in FrtbDlcConfig for all of the classes related to loading from Azure. |
| AwsLoadingConfig | frtb-starter | Import used in FrtbDlcConfig for all of the classes related to loading from AWS. |
| FRTBDataNodeRestServicesConfig | frtb-starter | Import used in FrtbDlcConfig for all of the classes related to file upload on the data node. |
| FRTBQueryNodeRestServicesConfig | frtb-starter | Import used in FrtbDlcConfig for all of the classes related to file upload on the query node. |