Oracle Application Server Wireless Java API Reference
B10400-01

Package oracle.wireless.billing

Interface Summary
BillingContext The billing context.
BillingDataCollector Public interface to collect the component specific billing data and construct the Service detail record with appropriate extended attributes This class is initialized using singleton pattern.
BillingDriver The Billing Driver which interfaces with the external billing system The driver is component specific.

 

Class Summary
BillingController Billing controller handles the billing system interaction for the components
BillingDataCollectorImpl Reference implementation of the Public BillingDataCollector interface The extended attributes deemed relevant are set based on the component type The customer can plug in his own implementation This class is initialized using singleton pattern.
BillingLoader  
BillingManager Billing manager provides the helper funtinalities to create and lookup service detail records
BillingResult Contains the response from the billing system to a billing authorization request
BillingTransaction Billing Transaction encapsulates the SDRs associated with a billing transaction A billing transaction is created using the Billing Transaction manager.
BillingTransactionManager Billing Transaction Manager is factory to create a transaction A billing transaction can be created at any stage in the Business flow.
ServiceDetailRecord The ServiceDetailRecord is used by Oracle 9iASW to provide the billing system the information regarding a billable service accessed by a user service access.

 

Exception Summary
BillingException This is generated when the billing driver incase of any exceptions while interfacicng with the external biling system

 


Oracle Application Server Wireless Java API Reference
B10400-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.