Class DataHubTransferConfigurationManager
- java.lang.Object
-
- de.hybris.platform.sap.core.configuration.datahub.DataHubTransferConfigurationManager
-
public class DataHubTransferConfigurationManager extends java.lang.Object
Central class that manages all the Data Hub Transfer configurations. Example to add a Data Hub Transfer configuration via the corresponding spring.xml file:<bean id="sapCoreSAPBaseStoreDataHubConfiguration" parent="sapCoreDataHubTransferConfiguration"> <property name="itemCode" value="SAPConfiguration" /> <property name="rawType" value="RawSAPBaseStoreConfiguration" /> <property name="converter" ref="sapCoreSAPBaseStoreConfigurationConverter" />
-
-
Constructor Summary
Constructors Constructor Description DataHubTransferConfigurationManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToDataHubTransferConfigurations(DataHubTransferConfiguration dataHubTransferConfiguration)
Adds the Data Hub Transfer configuration to list of existing configurations.java.util.Map<java.lang.String,java.util.List<DataHubTransferConfiguration>>
getAllDataHubConfigurations()
Returns the map of Data Hub Transfer configurations.java.util.List<DataHubTransferConfiguration>
getDataHubTransferConfigurations(java.lang.String code)
Determines the Data Hub configuration for the given type code.java.lang.String
getItemCode(int typeCodeID)
Translates the integer type code to string code.int
getItemTypeCode(java.lang.String typeCodeName)
Gets the integer type code for string code.
-
-
-
Method Detail
-
getAllDataHubConfigurations
public java.util.Map<java.lang.String,java.util.List<DataHubTransferConfiguration>> getAllDataHubConfigurations()
Returns the map of Data Hub Transfer configurations.- Returns:
- the Map of Data Hub Transfer configurations
-
getDataHubTransferConfigurations
public java.util.List<DataHubTransferConfiguration> getDataHubTransferConfigurations(java.lang.String code)
Determines the Data Hub configuration for the given type code.- Parameters:
code
- the given code- Returns:
- the Data Hub configuration
-
addToDataHubTransferConfigurations
public void addToDataHubTransferConfigurations(DataHubTransferConfiguration dataHubTransferConfiguration)
Adds the Data Hub Transfer configuration to list of existing configurations.- Parameters:
dataHubTransferConfiguration
- the Data Hub Transfer configuration
-
getItemCode
public java.lang.String getItemCode(int typeCodeID)
Translates the integer type code to string code.- Parameters:
typeCodeID
- integer type code- Returns:
- string typeCodeName
-
getItemTypeCode
public int getItemTypeCode(java.lang.String typeCodeName)
Gets the integer type code for string code.- Parameters:
typeCodeName
- item code as string- Returns:
- item type code as integer
-
-