Interface ExtensionBillingUnit


public interface ExtensionBillingUnit
Exposes BillingUnit API to be accessed in customization
Since:
11.3.0.1
  • Method Details

    • getAccountingCycle

      oracle.communication.brm.charging.util.misc.Triple<ZonedDateTime,ZonedDateTime,ZonedDateTime> getAccountingCycle()
      This method returns the details of the accounting cycle for this billing unit. The triple contains the information as below: AccountingLastT, AccountingNextT, AccountingFutureT
      Returns:
      Accounting Cycle details
    • getBillingCycle

      oracle.communication.brm.charging.util.misc.Triple<ZonedDateTime,ZonedDateTime,ZonedDateTime> getBillingCycle()
      * This method returns the details of the billing cycle for this billing unit. The triple contains the information as below: LastBillT, NextBillT, FutureBillT
      Returns:
      Billing Cycle details
    • getBillingFrequency

      int getBillingFrequency()
      Getter
      Returns:
      Billing Frequency
    • getBillingState

      oracle.communication.brm.charging.billingunit.BillingState getBillingState()
      This method returns the Billing State of the Billing Unit.
      Returns:
      Billing State