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.
Translator used to update paynow price for One time charges
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.performExport(de.hybris.platform.jalo.Item item) Deprecated, for removal: This API element is subject to removal in a future version.No export supported.voidperformImport(String pricePlanId, de.hybris.platform.jalo.Item processedItem) 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 PlanvoidsetSapRevenueCloudProductInboudHelper(SapRevenueCloudProductInboudHelper sapRevenueCloudProductInboudHelper) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
init, isEmpty, validate
-
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:
performImportin interfacede.hybris.platform.impex.jalo.translators.SpecialValueTranslator- Overrides:
performImportin classde.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator- Parameters:
cellValue- - price plan IDprocessedItem- - current import item- Throws:
de.hybris.platform.jalo.JaloInvalidParameterExceptionde.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. ThrowsImpExException- Specified by:
performExportin interfacede.hybris.platform.impex.jalo.translators.SpecialValueTranslator- Overrides:
performExportin classde.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator- Parameters:
obj- - imput object- Returns:
String- Throws:
de.hybris.platform.impex.jalo.ImpExException
-
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
-
OneTimeChargeEntryModelwithBillingEventModel'onetime'. Same functionality is now achieved in SAP Cloud Platform Integration Message Mapping feature.