Interface SapRevenueCloudProductService
-
- All Known Implementing Classes:
DefaultSapRevenueCloudProductService
public interface SapRevenueCloudProductServiceSap Reveunue Cloud Product Service interface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.DategetProductReplicationDateForCronjob(java.lang.String code)Get last success run date for CronjobSAPRatePlanElementModelgetRatePlanElementfromId(java.lang.String label)Get theSAPRatePlanElementModelfromidSubscriptionPricePlanModelgetSubscriptionPricePlanForId(java.lang.String pricePlanId, CatalogVersionModel catalogVersion)get the Subscription price for a specific price plan IDUsageUnitModelgetUsageUnitfromId(java.lang.String id)GetUsageUnitModelfromid
-
-
-
Method Detail
-
getSubscriptionPricePlanForId
SubscriptionPricePlanModel getSubscriptionPricePlanForId(java.lang.String pricePlanId, CatalogVersionModel catalogVersion)
get the Subscription price for a specific price plan ID- Parameters:
pricePlanId- - price plan ID for theSubscriptionPricePlanModelcatalogVersion- - catalog Version for theSubscriptionPricePlanModel- Returns:
SubscriptionPricePlanModel
-
getRatePlanElementfromId
SAPRatePlanElementModel getRatePlanElementfromId(java.lang.String label)
Get theSAPRatePlanElementModelfromid- Parameters:
label- - label ofSAPRatePlanElementModel- Returns:
- ratePlan element
-
getUsageUnitfromId
UsageUnitModel getUsageUnitfromId(java.lang.String id)
GetUsageUnitModelfromid- Parameters:
id- - id ofUsageUnitModel- Returns:
- usage unit
-
getProductReplicationDateForCronjob
java.util.Date getProductReplicationDateForCronjob(java.lang.String code)
Get last success run date for Cronjob- Parameters:
code- - code ofCronJobModel- Returns:
Date
-
-