Class SensiImportSourceConfig
- java.lang.Object
-
- com.activeviam.risk.ref.cfg.impl.ACSVSourceConfig
-
- com.activeviam.risk.ref.cfg.sensi.impl.ASensiSourceConfig
-
- com.activeviam.risk.ref.cfg.sensi.impl.SensiImportSourceConfig
-
@Configuration @Profile({"store-import","aggregated-import","scalar-sensi-store-import","scalar-sensi-aggregated-import"}) public class SensiImportSourceConfig extends ASensiSourceConfig
Sensitivities source config
-
-
Field Summary
-
Fields inherited from class com.activeviam.risk.ref.cfg.sensi.impl.ASensiSourceConfig
greekDescription, patterns
-
Fields inherited from class com.activeviam.risk.ref.cfg.impl.ACSVSourceConfig
datastoreConfig, DEFAULT_CSV_BUFFER_SIZE, DEFAULT_CSV_LINES_TO_SKIP, DEFAULT_CSV_PARSER_THREADS, DEFAULT_CSV_SEPARATOR, env, folder, LOGGER
-
-
Constructor Summary
Constructors Constructor Description SensiImportSourceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.qfs.source.impl.CSVMessageChannelFactory<Path>
csvChannelFactory()
This function must be overridden in order to create a specific bean-
Methods inherited from class com.activeviam.risk.ref.cfg.sensi.impl.ASensiSourceConfig
csvSource, getGreekTopics, getTopicToStoreAndFilePatternMap, sensiCsvSourceConfig
-
Methods inherited from class com.activeviam.risk.ref.cfg.impl.ACSVSourceConfig
createCsvSource, createTopicConfig, csvSource, csvSourceConfiguration, defineTopic, getFileColumns, getLinesToSkip, getTopicToPublisherMap, getTuplePublisher, verifyFolder
-
-
-
-
Method Detail
-
csvChannelFactory
@Bean(name="SensicsvChannelFactory") public com.qfs.source.impl.CSVMessageChannelFactory<Path> csvChannelFactory()
Description copied from class:ACSVSourceConfig
This function must be overridden in order to create a specific bean- Overrides:
csvChannelFactory
in classACSVSourceConfig
- Returns:
- the CSVMessageChannelFactory
-
-