Interface | Description |
---|---|
BaseRatingExtensionContext |
Common context used for all Rating Extensions
|
BaseRatingPeriod |
Expose rating period API to be accessed in customization
|
BFTContext | |
ExtensionBalance |
Exposes balance API to be accessed in customization
|
ExtensionBillingUnit |
Exposes BillingUnit API to be accessed in customization
|
ExtensionBusinessProfile |
Exposes business profile API to be accessed in customization
|
ExtensionCreditProfile |
Exposes credit profile API to be accessed in customization
|
ExtensionCustomer |
Expose customer API to be accessed in customization
|
ExtensionProduct |
Expose product API to be accessed in customization
|
ExtensionProfileInfo |
Provides a mechanism to hold profile info which is part of profile sharing agreement
|
ExtensionPurchasedAlterationOffering |
Expose purchased alteration offering API to be accessed in customization
|
ExtensionPurchasedChargeOffering |
Expose purchased charge offering API to be accessed in customization
|
ExtensionPurchasedOffering |
Expose purchased offering API to be accessed in customization
|
ExtensionRatedQuantity |
Expose total rated, unrated and original quantities and related attributes.
|
ExtensionRatingPeriod |
Expose rating period API to be accessed in customization
|
ExtensionRatingProfileValue |
Provides a mechanism to hold customizable profile attributes that are not the first class citizens
and can be extended and customized with rating rules specific attributes.
|
ExtensionServiceContext |
Expose Service Context API to be accessed in customization
|
ExtensionSystemAlterationOffering |
Extension System AlterationOffering view built from SystemAlterationOffering
|
ExtensionSystemChargeOffering |
Extension System ChargeOffering view built from SystemAlterationOffering
|
ExtensionSystemOffering |
Expose system offering API to be accessed in customization
|
PostChargingExtension |
Post charging extension hook invoked as a part of charging flow to execute the post charging
custom extension code.
|
PostChargingExtensionContext |
Post charging extension hook invoked as a part of charging flow to execute the post charging
custom extension code.
|
PostRatingChargingExtensionContext |
This interface provides access to rating APIs needed by post rating and charging customization.
|
PostRatingExtension |
Post rating extension hook invoked as a part of charging flow to execute the post rating
custom extension code.
|
PostRatingExtensionContext |
This interface provides access to rating APIs needed by post rating customization.
|
PreRatingExtension |
Pre rating extension hook invoked as a part of charging flow to execute the pre rating
custom extension code.
|
PreRatingExtensionContext |
This interface provides access to rating APIs needed by pre rating customization.
|
RatingExtension |
Rating extension API invoked as a part of OCS to execute customer behavior at
key phases in the charging workflow.
|
RatingExtensionContext |
Provides base extension rating context methods to be available in Pre and Post rating hook class
|
SharingExtensionContext |
Common methods related to sharing to be exposed in rating, post rating and post charging extensions
|
TerminatingCustomerInfo |
Terminating customer information API for internal access
|
UpdateExtension |
Interface for Notification Extension
|
Enum | Description |
---|---|
ExtensionPurchasedOffering.STATUS |
The possible STATUS of the purchased Offering
NOT_SET - Not specifically set ACTIVE - Offering is active to be used for charging INACTIVE - Offering is currently inactivated CANCELLED - Offering is cancelled |
ExtensionRatedQuantity.State | |
ExtensionRatingPeriod.Source | |
ExtensionRatingPeriod.State |
Enum indicating the rating period current state
It indicates whether the rating period is newly created, modified or unmodified.
|
RatingExtensionContext.HookPoint |