public class DefaultIntegrationObjectConversionService extends java.lang.Object implements IntegrationObjectConversionService
| Constructor and Description |
|---|
DefaultIntegrationObjectConversionService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
beforeConvertValidation(java.lang.String integrationObjectCode,
java.util.List<IntegrationObjectItemModel> integrationObjectItemModels) |
java.util.Map<java.lang.String,java.lang.Object> |
findIntegrationObject(ItemModel itemModel,
java.lang.String integrationObjectCode)
Convert the item model to a Map
|
protected java.util.List<IntegrationObjectItemModel> |
findIntegrationObjectItem(java.lang.String integrationObjectCode,
java.lang.String typeCode) |
protected ItemToMapConversionContext |
getConversionContext(ItemModel itemModel,
java.util.List<IntegrationObjectItemModel> items) |
protected FlexibleSearchService |
getFlexibleSearchService() |
protected Converter<ItemToMapConversionContext,java.util.Map<java.lang.String,java.lang.Object>> |
getItemToIntegrationObjectMapConverter() |
protected boolean |
isIntegrationObjectExist(java.lang.String integrationObjectCode) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setItemToIntegrationObjectMapConverter(Converter<ItemToMapConversionContext,java.util.Map<java.lang.String,java.lang.Object>> itemToIntegrationObjectMapConverter) |
public DefaultIntegrationObjectConversionService()
public java.util.Map<java.lang.String,java.lang.Object> findIntegrationObject(ItemModel itemModel, java.lang.String integrationObjectCode)
IntegrationObjectConversionServicefindIntegrationObject in interface IntegrationObjectConversionServiceitemModel - the item modelintegrationObjectCode - the integration object codeprotected void beforeConvertValidation(java.lang.String integrationObjectCode,
java.util.List<IntegrationObjectItemModel> integrationObjectItemModels)
protected ItemToMapConversionContext getConversionContext(ItemModel itemModel, java.util.List<IntegrationObjectItemModel> items)
protected boolean isIntegrationObjectExist(java.lang.String integrationObjectCode)
protected java.util.List<IntegrationObjectItemModel> findIntegrationObjectItem(java.lang.String integrationObjectCode, java.lang.String typeCode)
protected FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
protected Converter<ItemToMapConversionContext,java.util.Map<java.lang.String,java.lang.Object>> getItemToIntegrationObjectMapConverter()
public void setItemToIntegrationObjectMapConverter(Converter<ItemToMapConversionContext,java.util.Map<java.lang.String,java.lang.Object>> itemToIntegrationObjectMapConverter)
Copyright © 2018 SAP SE. All Rights Reserved.