Interface DataLoaderConfigurationHelper
-
- All Known Implementing Classes:
DataLoaderConfigurationHelperImpl
public interface DataLoaderConfigurationHelper
Handles configuration settings for Data Loader
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
createConfigMap(DataloaderSourceParameters params)
Creates configuration map for data load calljava.lang.String
getAbsolutFilePathForMedia(MediaModel filterFile)
Compiles path to the filter filesDataloaderSourceParameters
getDataloaderSourceParam(SAPConfigurationModel configuration)
Fetches source attributes for data load call which can be derived from the SAPConfiguration beanvoid
prepareFilterFiles(java.util.Map<java.lang.String,java.lang.String> dataloaderConfigMap, SAPConfigurationModel sapConfiguration)
Prepares filter files and stores them into the configuration map
-
-
-
Method Detail
-
getDataloaderSourceParam
DataloaderSourceParameters getDataloaderSourceParam(SAPConfigurationModel configuration)
Fetches source attributes for data load call which can be derived from the SAPConfiguration bean- Parameters:
configuration
-- Returns:
- Source parameters
-
createConfigMap
java.util.Map<java.lang.String,java.lang.String> createConfigMap(DataloaderSourceParameters params)
Creates configuration map for data load call- Parameters:
params
-- Returns:
- Config map
-
prepareFilterFiles
void prepareFilterFiles(java.util.Map<java.lang.String,java.lang.String> dataloaderConfigMap, SAPConfigurationModel sapConfiguration)
Prepares filter files and stores them into the configuration map- Parameters:
dataloaderConfigMap
-sapConfiguration
-
-
getAbsolutFilePathForMedia
java.lang.String getAbsolutFilePathForMedia(MediaModel filterFile)
Compiles path to the filter files- Parameters:
filterFile
-- Returns:
- Path
-
-