public interface PreRatingExtensionContext extends BaseRatingExtensionContext
Modifier and Type | Method and Description |
---|---|
java.util.List<ExtensionBalance> |
getOwnerBalances()
Get owner balances.
|
void |
sendGenericRarNotification(boolean flag)
Send a "RAR_NOTIFICATION_EVENT" notification through JMS.
|
void |
sendRarNotification(boolean flag)
Send a "RAR_NOTIFICATION_EVENT" notification through JMS.
|
void |
setValidity(UnitValue validityInSeconds) |
getApplicableProduct, getBalance, getBillingUnit, getCustomer, getCustomRatedEventFields, getPayloadMutator, getProduct, getQuotaAttributes, getSharedProfiles, getSubscriberPreferences, getTerminatingCustomer, getTerminatingCustomerProduct, getTerminatingCustomerRatingProfiles, getTerminatingProductRatingProfiles, getUsageRequest, isInConsumedRating, isMidSessionCdrConditionMet, setQuotaAttribute, setQuotaHoldingTime, setVolumeQuotaThreshold
getConfigurationBeanRepository, getExtensionsDataRepository, getLogger
void setValidity(UnitValue validityInSeconds) throws ExtensionException
ExtensionException
void sendRarNotification(boolean flag)
void sendGenericRarNotification(boolean flag)
java.util.List<ExtensionBalance> getOwnerBalances()