|
Oracle Application Server Wireless Java API Reference B14043-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_CANCEL_SERVICE
public static final java.lang.String TYPE_POST_SERVICE
public static final java.lang.String TYPE_PRE_SERVICE
Method Detail |
public java.sql.Timestamp getAccessTime()
public java.lang.String getBillingReferenceId()
public java.lang.String getComponentName()
public java.util.Map getExtendedData()
public java.lang.String getId()
public java.lang.String getResultCode()
public java.lang.String getServiceName()
public BillingTransaction getTransaction()
public java.lang.String getTransactionId()
public java.lang.String getType()
public java.lang.String getUserName()
public void setBillingReferenceId(java.lang.String _billingReferenceId)
_billingReferenceId
- the external billing reference idpublic void setExtendedData(java.lang.String name, java.lang.String value)
name
- The attribute namevalue
- The attribute valuepublic void setResultCode(java.lang.String resultCode)
resultCode
- the result code. Possible values are SUCCEEDED, SUCCEEDED_WITH_WARNING, FAILEDpublic void setTransaction(BillingTransaction transaction)
public void setTransactionId(java.lang.String transactionId)
transactionId
- The transaction idpublic void setType(java.lang.String type)
type
- the SDR type PRE_SERVICE or POST_SERVICE
|
Oracle Application Server Wireless Java API Reference B14043-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |