Class SAPB2BModelService

java.lang.Object
de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.model.impl.AbstractModelService
de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService
com.sap.hybris.sapcustomerb2b.outbound.SAPB2BModelService
All Implemented Interfaces:
de.hybris.platform.servicelayer.model.ModelService, Serializable, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean

@Deprecated(since="2005", forRemoval=true) public class SAPB2BModelService extends de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService
Deprecated, for removal: This API element is subject to removal in a future version.
since 2005 Handles B2B Customer Models using Site Store and Event services
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    de.hybris.platform.servicelayer.internal.service.AbstractService.SerializableDTO
  • Field Summary

    Fields inherited from class de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService

    ENABLE_TRANSACTIONAL_SAVES

    Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.hybris.platform.site.BaseSiteService
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    de.hybris.platform.store.services.BaseStoreService
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    de.hybris.platform.servicelayer.i18n.CommonI18NService
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected de.hybris.platform.commerceservices.event.AbstractCommerceUserEvent<BaseSiteModel>
    initializeEvent(de.hybris.platform.commerceservices.event.AbstractCommerceUserEvent<BaseSiteModel> event, B2BCustomerModel b2bCustomerModel)
    Deprecated, for removal: This API element is subject to removal in a future version.
    initializes an AbstractCommerceUserEvent
    void
    save(Object customerModel)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService

    attach, clearTransactionsSettings, clone, clone, clone, clone, create, create, detach, detach, detachAll, detachViaSource, disableTransactions, doAttach, doCreate, doDetach, doLoad, enableTransactions, get, get, get, getAttributeValue, getAttributeValue, getAttributeValues, getByExample, getConverterRegistry, getInterceptorRegistry, getModelCloningContext, getModelCloningStrategy, getModelContext, getModelConverterByModel, getModelConverterBySource, getModelForPersistentValue, getModelSearchStrategy, getModelType, getModelType, getModelTypeClass, getPersistentValueForModel, getSessionService, getSource, getSourceTypeFromModel, getSourceTypeFromSource, getWithLock, getWritePersistenceGateway, initDefaults, isAttached, isHanaConstraintViolation, isModified, isNew, isRemoved, isSourceAttached, isSpringConcurrencyException, isSpringDuplicateKeyException, isSQLServerConstraintViolation, isTransactional, isUniqueConstraintErrorAsRootCause, isUpToDate, lock, lock, lookupConverterRegistry, lookupInterceptorRegistry, lookupModelCloningContext, lookupModelCloningStrategy, lookupModelSearchStrategy, lookupSessionService, lookupWritePersistenceGateway, notifyLoadInterceptors, preloadItems, prepareObjectsToSave, refresh, remove, remove, removeAll, removeAll, removeAll, saveAll, saveAll, saveAll, saveAll, setAttributeValue, setAttributeValue, setCacheInvalidator, setCascader, setChangeSetBuilder, setEventService, setModelContext, setModelExtractor, setModelPersister, setPersistenceTypeService, setSldDataContainerProvider, setSourceTransformer, setTransactional, setTransactionTemplate

    Methods inherited from class de.hybris.platform.servicelayer.internal.model.impl.AbstractModelService

    getAll, getAll, getAllSources, toModelLayer, toPersistenceLayer

    Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SAPB2BModelService

      public SAPB2BModelService()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • save

      public void save(Object customerModel)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      save in interface de.hybris.platform.servicelayer.model.ModelService
      Overrides:
      save in class de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService
    • initializeEvent

      protected de.hybris.platform.commerceservices.event.AbstractCommerceUserEvent<BaseSiteModel> initializeEvent(de.hybris.platform.commerceservices.event.AbstractCommerceUserEvent<BaseSiteModel> event, B2BCustomerModel b2bCustomerModel)
      Deprecated, for removal: This API element is subject to removal in a future version.
      initializes an AbstractCommerceUserEvent
      Parameters:
      event -
      b2bCustomerModel -
      Returns:
      the event
    • getCommonI18NService

      public de.hybris.platform.servicelayer.i18n.CommonI18NService getCommonI18NService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCommonI18NService

      public void setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getBaseSiteService

      public de.hybris.platform.site.BaseSiteService getBaseSiteService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setBaseSiteService

      public void setBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getBaseStoreService

      public de.hybris.platform.store.services.BaseStoreService getBaseStoreService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setBaseStoreService

      public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)
      Deprecated, for removal: This API element is subject to removal in a future version.