Class B2BCustomerPopulator

java.lang.Object
de.hybris.platform.b2bacceleratorfacades.user.populators.B2BCustomerPopulator
All Implemented Interfaces:
Populator<CustomerModel,CustomerData>

@Deprecated(since="6.0", forRemoval=true) public class B2BCustomerPopulator extends Object implements Populator<CustomerModel,CustomerData>
Deprecated, for removal: This API element is subject to removal in a future version.
Since 6.0. Use B2BCustomerPopulator instead.
Populates CustomerData with data form B2BCustomerModel.
  • Constructor Details

    • B2BCustomerPopulator

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

    • populate

      public void populate(CustomerModel source, CustomerData target) throws ConversionException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Populator
      Populate the target instance with values from the source instance.
      Specified by:
      populate in interface Populator<CustomerModel,CustomerData>
      Parameters:
      source - the source object
      target - the target to fill
      Throws:
      ConversionException - if an error occurs
    • isOriginalUidAvailable

      protected boolean isOriginalUidAvailable(CustomerModel source)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • populatePermissionGroups

      protected void populatePermissionGroups(B2BCustomerModel source, CustomerData target)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • populateApprovers

      protected CustomerData populateApprovers(B2BCustomerModel source, CustomerData target)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • populateRoles

      protected void populateRoles(B2BCustomerModel source, CustomerData target)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getB2bUnitService

      protected B2BUnitService<B2BUnitModel,UserModel> getB2bUnitService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setB2bUnitService

      public void setB2bUnitService(B2BUnitService<B2BUnitModel,UserModel> b2bUnitService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getCommonI18NService

      protected CommonI18NService getCommonI18NService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCommonI18NService

      public void setCommonI18NService(CommonI18NService commonI18NService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getCurrencyConverter

      protected Converter<CurrencyModel,CurrencyData> getCurrencyConverter()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCurrencyConverter

      public void setCurrencyConverter(Converter<CurrencyModel,CurrencyData> currencyConverter)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getB2BPermissionConverter

      protected Converter<B2BPermissionModel,B2BPermissionData> getB2BPermissionConverter()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setB2BPermissionConverter

      public void setB2BPermissionConverter(Converter<B2BPermissionModel,B2BPermissionData> b2BPermissionConverter)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getB2BUserGroupsLookUpStrategy

      protected B2BUserGroupsLookUpStrategy getB2BUserGroupsLookUpStrategy()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setB2BUserGroupsLookUpStrategy

      public void setB2BUserGroupsLookUpStrategy(B2BUserGroupsLookUpStrategy b2BUserGroupsLookUpStrategy)
      Deprecated, for removal: This API element is subject to removal in a future version.