Class DefaultMappingLineConfigService
- java.lang.Object
-
- de.hybris.platform.importcockpit.services.mapping.impl.DefaultMappingLineConfigService
-
- All Implemented Interfaces:
MappingLineConfigService
public class DefaultMappingLineConfigService extends java.lang.Object implements MappingLineConfigService
Default implementation of theMappingLineConfigService
-
-
Constructor Summary
Constructors Constructor Description DefaultMappingLineConfigService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MappingLineConfigurationgetMappingLineConfiguration(TypeModel type)MappingLineConfigurationgetMappingLineConfiguration(MappingLineModel line)MappingLineConfigurationgetMappingLineConfiguration(java.lang.String typeCode)TargetsConfigurationgetTargetsConfiguration()protected TypeServicegetTypeService()java.util.List<ObjectType>retrieveAvailableSubTypes(ObjectType rootType)java.util.List<ObjectType>retrieveWhitelistedTypes()voidsetTypeService(TypeService typeService)
-
-
-
Method Detail
-
setTypeService
public void setTypeService(TypeService typeService)
- Specified by:
setTypeServicein interfaceMappingLineConfigService- Parameters:
typeService- type service
-
getTypeService
protected TypeService getTypeService()
-
getTargetsConfiguration
public TargetsConfiguration getTargetsConfiguration()
- Specified by:
getTargetsConfigurationin interfaceMappingLineConfigService- Returns:
- targets configuration
-
getMappingLineConfiguration
public MappingLineConfiguration getMappingLineConfiguration(MappingLineModel line)
- Specified by:
getMappingLineConfigurationin interfaceMappingLineConfigService- Parameters:
line- mapping line- Returns:
- mapping line configuration
-
getMappingLineConfiguration
public MappingLineConfiguration getMappingLineConfiguration(java.lang.String typeCode)
- Specified by:
getMappingLineConfigurationin interfaceMappingLineConfigService- Parameters:
typeCode- type code- Returns:
- mapping line configuration
-
getMappingLineConfiguration
public MappingLineConfiguration getMappingLineConfiguration(TypeModel type)
- Specified by:
getMappingLineConfigurationin interfaceMappingLineConfigService- Parameters:
type- type- Returns:
- mapping line configuration
-
retrieveAvailableSubTypes
public java.util.List<ObjectType> retrieveAvailableSubTypes(ObjectType rootType)
- Specified by:
retrieveAvailableSubTypesin interfaceMappingLineConfigService- Parameters:
rootType- the root type- Returns:
- available subtypes
-
retrieveWhitelistedTypes
public java.util.List<ObjectType> retrieveWhitelistedTypes()
- Specified by:
retrieveWhitelistedTypesin interfaceMappingLineConfigService- Returns:
- whitelisted types
-
-