Package oracle.communication.brm.charging.extensions.client
package oracle.communication.brm.charging.extensions.client
-
ClassDescriptionCommon context used for all Rating ExtensionsExpose rating period API to be accessed in customizationExposes balance API to be accessed in customizationExposes BillingUnit API to be accessed in customizationExposes business profile API to be accessed in customizationExposes credit profile API to be accessed in customizationExpose customer API to be accessed in customizationExpose product API to be accessed in customizationProvides a mechanism to hold profile info which is part of profile sharing agreementExpose purchased alteration offering API to be accessed in customizationExpose purchased charge offering API to be accessed in customizationExpose purchased offering API to be accessed in customizationThe possible STATUS of the purchased OfferingExpose total rated, unrated and original quantities and related attributes.Expose rating period API to be accessed in customizationEnum indicating the rating period current state It indicates whether the rating period is newly created, modified or unmodified.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.Expose Service Context API to be accessed in customizationExtension System AlterationOffering view built from SystemAlterationOfferingExtension System ChargeOffering view built from SystemAlterationOfferingExpose system offering API to be accessed in customizationPost charging extension hook invoked as a part of charging flow to execute the post charging custom extension code.Post charging extension hook invoked as a part of charging flow to execute the post charging custom extension code.This interface provides access to rating APIs needed by post rating and charging customization.Post rating extension hook invoked as a part of charging flow to execute the post rating custom extension code.This interface provides access to rating APIs needed by post rating customization.Pre rating extension context implementationPre rating extension hook invoked as a part of charging flow to execute the pre rating custom extension code.This interface provides access to rating APIs needed by pre rating customization.Rating extension API invoked as a part of OCS to execute customer behavior at key phases in the charging workflow.Provides base extension rating context methods to be available in Pre and Post rating hook classCommon methods related to sharing to be exposed in rating, post rating and post charging extensionsTerminating customer information API for internal accessInterface for Notification Extension