Interface ExtensionBillingUnit
public interface ExtensionBillingUnit
Exposes BillingUnit API to be accessed in customization
- Since:
- 11.3.0.1
-
Method Summary
Modifier and TypeMethodDescriptionoracle.communication.brm.charging.util.misc.Triple
<ZonedDateTime, ZonedDateTime, ZonedDateTime> This method returns the details of the accounting cycle for this billing unit.oracle.communication.brm.charging.util.misc.Triple
<ZonedDateTime, ZonedDateTime, ZonedDateTime> * This method returns the details of the billing cycle for this billing unit.int
Getteroracle.communication.brm.charging.billingunit.BillingState
This method returns the Billing State of the Billing Unit.
-
Method Details
-
getAccountingCycle
oracle.communication.brm.charging.util.misc.Triple<ZonedDateTime,ZonedDateTime, getAccountingCycle()ZonedDateTime> 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, getBillingCycle()ZonedDateTime> * 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
-