Interface ExtensionSystemOffering

All Known Subinterfaces:
ExtensionSystemAlterationOffering, ExtensionSystemChargeOffering

public interface ExtensionSystemOffering
Expose system offering API to be accessed in customization
Since:
11.3.1.0
  • Method Details

    • getOfferingName

      String getOfferingName()
      Gets the offering name for the purchased offering
      Returns:
      offering name
    • getOfferingValidity

      oracle.communication.brm.charging.util.misc.Interval getOfferingValidity()
      Gets the validity of the offering in the purchased Offering
      Returns:
    • getOfferingPriority

      Integer getOfferingPriority()
      Gets the priority of the offering associated to the purchased offering
      Returns:
    • getOfferingId

      String getOfferingId()
      Gets the Offering's Id
      Returns:
      Offering Id
    • getOfferingExternalId

      String getOfferingExternalId()
      Gets the Offering's external Id
      Returns:
      external Id of Offering
    • getOfferProfile

      oracle.communication.brm.charging.config.offerprofile.OfferProfile getOfferProfile()
      Gets the Offer profile
      Returns:
      Offer profile