Class SapRevenueCloudSubscriptionPricePlanEndDateTranslator

java.lang.Object
de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
com.sap.hybris.saprevenuecloudproduct.inbound.SapRevenueCloudSubscriptionPricePlanEndDateTranslator
All Implemented Interfaces:
de.hybris.platform.impex.jalo.translators.SpecialValueTranslator

@Deprecated(since="1811", forRemoval=true) public class SapRevenueCloudSubscriptionPricePlanEndDateTranslator extends de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
Deprecated, for removal: This API element is subject to removal in a future version.
This class is deprecated since 1811. Use the date function is SAP Cloud Platform Message Mapping SapRevenueCloudSubscriptionPricePlanPostPersistenceHook can be used for setting the end date for SubscriptionPricePlanModel
Set the end date for SubscriptionPricePlanModel
  • Constructor Details

    • SapRevenueCloudSubscriptionPricePlanEndDateTranslator

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

    • performImport

      public void performImport(String cellValue, de.hybris.platform.jalo.Item processedItem) throws de.hybris.platform.impex.jalo.ImpExException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets the endTime for all the OneTime charges specific for a Subscription price Plan
      Specified by:
      performImport in interface de.hybris.platform.impex.jalo.translators.SpecialValueTranslator
      Overrides:
      performImport in class de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
      Parameters:
      cellValue - - price plan ID
      processedItem - - current import item
      Throws:
      de.hybris.platform.jalo.JaloInvalidParameterException
      de.hybris.platform.impex.jalo.ImpExException
    • performExport

      public String performExport(de.hybris.platform.jalo.Item item) throws de.hybris.platform.impex.jalo.ImpExException
      Deprecated, for removal: This API element is subject to removal in a future version.
      No export supported. Throws ImpExException
      Specified by:
      performExport in interface de.hybris.platform.impex.jalo.translators.SpecialValueTranslator
      Overrides:
      performExport in class de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
      Parameters:
      obj - - imput object
      Returns:
      String
      Throws:
      de.hybris.platform.impex.jalo.ImpExException
    • getSapRevenueCloudProductInboudHelper

      public SapRevenueCloudProductInboudHelper getSapRevenueCloudProductInboudHelper()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      the sapRevenueCloudProductInboudHelper
    • setSapRevenueCloudProductInboudHelper

      public void setSapRevenueCloudProductInboudHelper(SapRevenueCloudProductInboudHelper sapRevenueCloudProductInboudHelper)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      sapRevenueCloudProductInboudHelper - the sapRevenueCloudProductInboudHelper to set