Interface RatingPeriodView
- All Superinterfaces:
BaseRatingPeriod
This interface is a product of the rating function. It defines a part or whole charge that was
generated by calling rate() on a RatePlan. The class contains the range, rum and charge
characteristics of the a period that was rated by the RatePlan.
-
Method Summary
Modifier and TypeMethodDescriptiongetRange()
Method returns the start and end time of this RatingPeriod as an Range.Returns the Rating group valueMethod to fetch RecurringBundleDetails.Methods inherited from interface oracle.communication.brm.charging.extensions.client.BaseRatingPeriod
getAAResultTags, getAlterationConfigurationName, getAlterationPricingName, getAlterationRatePlanName, getBalanceElementCode, getBalanceElementId, getBalanceId, getChargeRatePlanName, getCombinedZoneResult, getCorrelationRatingPeriodId, getCustomerId, getDiscountInfo, getFinalZoneResultTag, getGeneralLedgerCode, getImpact, getImpactCategory, getInitialZoneResultTag, getItemIdentifier, getItemType, getLineage, getOfferingId, getOriginalBalanceElementId, getOriginalImpact, getOrigZoneResultTag, getPricingName, getProductId, getProductOfferingExternalId, getPurchasedProductOfferingId, getQuantity, getQuantityFrom, getQuantityTo, getRatePlanSelectorResultTag, getRateTag, getRatingPeriodId, getRatingPeriodType, getRumName, getTaxCode, getTaxExemptionCode, getTaxJurisdiction, getTaxTime, getTimeModelName, getTimeTag, getUsedZoneModelName, getValidityFromTime, getValidityToTime, getZoneModelName, getZoneTag, isAfterTTCImpact, isCounterImpact, isCurrencyImpact, isFirstUsageOffer, isFixedImpact, isRecurringBundleImpact
-
Method Details
-
getRange
Range getRange()Method returns the start and end time of this RatingPeriod as an Range.- Returns:
- the range that contains the start and end data of this RatingPeriod
-
getRecurringBundleDetails
Method to fetch RecurringBundleDetails. RecurringBundleDetails contains period length and Recurring impact applicable time- Returns:
- Pair encapsulated period length and impact time
-
getRatingGroup
Integer getRatingGroup()Returns the Rating group value- Returns:
- rating group
-