Oracle Application Server Wireless Java API Reference
B10400-01

oracle.wireless.billing
Class BillingTransactionManager

java.lang.Object
  |
  +--oracle.wireless.billing.BillingTransactionManager

public class BillingTransactionManager
extends java.lang.Object

Billing Transaction Manager is factory to create a transaction A billing transaction can be created at any stage in the Business flow. The purpose of the transaction is to maintain state between asynchrously fired SDRs. SDRs can be assigned to a transaction and looked up at different at different stage in the business flow based on the assigned transaction id.


Constructor Summary
BillingTransactionManager()
           

 

Method Summary
 BillingTransaction createTransaction()
          Creates a new transaction.
 BillingTransaction createTransaction(java.lang.String id)
          Creates a new transaction with the given transaction id
static BillingTransactionManager getInstance()
          Returns a Singleton instance of the Billing Transaction manager
 BillingTransaction lookupTransaction(java.lang.String id)
          lookups a transaction with the given transaction id

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

BillingTransactionManager

public BillingTransactionManager()
Method Detail

getInstance

public static BillingTransactionManager getInstance()
Returns a Singleton instance of the Billing Transaction manager
Returns:
BillingTransactionManager object which provides a Billing Transaction

createTransaction

public BillingTransaction createTransaction()
Creates a new transaction. The transaction id is generated within
Returns:
BillingTransaction The billing transaction

createTransaction

public BillingTransaction createTransaction(java.lang.String id)
Creates a new transaction with the given transaction id
Returns:
BillingTransaction The billing transaction

lookupTransaction

public BillingTransaction lookupTransaction(java.lang.String id)
lookups a transaction with the given transaction id
Returns:
BillingTransaction The billing transaction

Oracle Application Server Wireless Java API Reference
B10400-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.