|
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 |