|
Oracle Application Server Wireless Java API Reference B10400-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--oracle.wireless.billing.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.
| Field Summary | |
static java.lang.String |
TYPE_CANCEL_SERVICE |
static java.lang.String |
TYPE_POST_SERVICE |
static java.lang.String |
TYPE_PRE_SERVICE |
| Method Summary | |
java.sql.Timestamp |
getAccessTime()Returns the time when the service was accessed |
java.lang.String |
getBillingReferenceId()returns the external billing reference id The billing driver sets this to maintain transaction state |
java.lang.String |
getComponentName()Returns the component Name |
java.util.Map |
getExtendedData()Returns the component specific extended data attributes if any |
java.lang.String |
getId()returns the internal billing reference id |
java.lang.String |
getResultCode()returns the result code from the billing system. |
java.lang.String |
getServiceName()Returns the service information |
BillingTransaction |
getTransaction() |
java.lang.String |
getTransactionId()returns the transaction id if the SDR is part of a transaction |
java.lang.String |
getType()returns the SDR type PRE_SERVICE or POST_SERVICE |
java.lang.String |
getUserName()Returns the User information |
void |
setBillingReferenceId(java.lang.String _billingReferenceId)sets the external billing reference id The billing driver sets this to maintain transaction state |
void |
setExtendedData(java.lang.String name, java.lang.String value)Stores the component specific extended data attributes in an in-memory map |
void |
setResultCode(java.lang.String resultCode)Sets the result code from the billing system. |
void |
setTransaction(BillingTransaction transaction) |
void |
setTransactionId(java.lang.String transactionId)sets the transaction id if the SDR is part of a transaction. |
void |
setType(java.lang.String type)sets the SDR type PRE_SERVICE or POST_SERVICE. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String TYPE_PRE_SERVICE
public static final java.lang.String TYPE_POST_SERVICE
public static final java.lang.String TYPE_CANCEL_SERVICE
| Method Detail |
public java.lang.String getUserName()
public java.sql.Timestamp getAccessTime()
public java.lang.String getId()
public java.lang.String getBillingReferenceId()
public java.lang.String getTransactionId()
public BillingTransaction getTransaction()
public java.lang.String getResultCode()
public java.lang.String getType()
public void setBillingReferenceId(java.lang.String _billingReferenceId)
_billingReferenceId - the external billing reference idpublic java.lang.String getServiceName()
public java.util.Map getExtendedData()
public void setExtendedData(java.lang.String name,
java.lang.String value)
name - The attribute namevalue - The attribute valuepublic java.lang.String getComponentName()
public void setTransactionId(java.lang.String transactionId)
transactionId - The transaction idpublic void setTransaction(BillingTransaction transaction)
public void setResultCode(java.lang.String resultCode)
resultCode - the result code. Possible values are SUCCEEDED, SUCCEEDED_WITH_WARNING, FAILEDpublic void setType(java.lang.String type)
type - the SDR type PRE_SERVICE or POST_SERVICE
|
Oracle Application Server Wireless Java API Reference B10400-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||