Class SapRevenueCloudCreateUpdatePayNowChargeTranslator

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

@Deprecated(since="1811", forRemoval=true) public class SapRevenueCloudCreateUpdatePayNowChargeTranslator 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. This class was used to replicate OneTimeChargeEntryModel with BillingEventModel'onetime'. Same functionality is now achieved in SAP Cloud Platform Integration Message Mapping feature.
Translator used to update paynow price for One time charges
  • Constructor Details

    • SapRevenueCloudCreateUpdatePayNowChargeTranslator

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

    • performImport

      public void performImport(String pricePlanId, 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