|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectibilling.client.SessionContext
public class SessionContext
| Field Summary | |
|---|---|
private java.util.Map<java.lang.Integer,AssetTransaction> |
assetTransactions
The asset transactions. |
private java.util.Map<java.lang.Integer,CustomerAccount> |
customerAccounts
The customer accounts. |
private java.util.List<CustomerAccount> |
customerAccountsList
List customer accounts for synchronize with server |
private java.util.Map<java.lang.Integer,PaymentOption> |
paymentOptions
The payment options. |
private java.util.Map<java.lang.Integer,PaymentPlan> |
paymentPlans
The payment plans. |
private java.util.Map<java.lang.Integer,RevenueTransaction> |
revenueTransactions
The revenue transactions. |
private static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
SessionContext()
Instantiates a new session context. |
|
| Method Summary | |
|---|---|
void |
addClientObject(ClientObject clientObject)
Mark object for persistence. |
void |
clear()
Clears Maps in session context |
void |
clearCustomerAccounrList()
Clears List |
AssetTransaction |
getAssetTransaction(java.lang.Integer refId,
java.lang.Long id)
Returns asset transaction from session context by refId and id |
java.util.Map<java.lang.Integer,AssetTransaction> |
getAssetTransactions()
Return Map |
private ClientObject |
getClientObject(ClientObject clientObject)
Returns client object if session context has it |
CustomerAccount |
getCustomerAccount(java.lang.Integer refId,
java.lang.Long id)
Returns customer account from session context by refId and id |
java.util.Map<java.lang.Integer,CustomerAccount> |
getCustomerAccounts()
Returns Map |
java.util.List<CustomerAccount> |
getCustomerAccountsList()
Returns List customer accounts for synchronize with server. |
PaymentOption |
getPaymentOption(java.lang.Integer refId,
java.lang.Long id)
Returns payment option from session context by refId and id |
java.util.Map<java.lang.Integer,PaymentOption> |
getPaymentOptions()
Returns Map |
PaymentPlan |
getPaymentPlan(java.lang.Integer refId,
java.lang.Long id)
Returns payment plan from session context by refId and id |
java.util.Map<java.lang.Integer,PaymentPlan> |
getPaymentPlans()
Returns Map |
RevenueTransaction |
getRevenueTransaction(java.lang.Integer refId,
java.lang.Long id)
Returns revenue transaction from session context by refId and id |
java.util.Map<java.lang.Integer,RevenueTransaction> |
getRevenueTransactions()
Return Map |
private void |
putAssetTransaction(AssetTransaction transaction)
Adds asset transaction to map |
private void |
putCustomerAccount(CustomerAccount customerAccount)
Adds customer account to map |
private void |
putPaymentOption(PaymentOption paymentOption)
Adds payment option to map |
private void |
putPaymentPlan(PaymentPlan paymentPlan)
Adds payment plan to map |
private void |
putRevenueTransaction(RevenueTransaction transaction)
Adds revenue transaction to map |
void |
toMap()
Transforms List |
void |
toMaps(java.util.List<ClientObject> list)
Transforms List client objects to Maps |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private java.util.Map<java.lang.Integer,CustomerAccount> customerAccounts
private java.util.Map<java.lang.Integer,PaymentOption> paymentOptions
private java.util.Map<java.lang.Integer,RevenueTransaction> revenueTransactions
private java.util.Map<java.lang.Integer,AssetTransaction> assetTransactions
private java.util.Map<java.lang.Integer,PaymentPlan> paymentPlans
private java.util.List<CustomerAccount> customerAccountsList
| Constructor Detail |
|---|
public SessionContext()
| Method Detail |
|---|
public void addClientObject(ClientObject clientObject)
clientObject - ClientObjectpublic java.util.List<CustomerAccount> getCustomerAccountsList()
public java.util.Map<java.lang.Integer,CustomerAccount> getCustomerAccounts()
public java.util.Map<java.lang.Integer,PaymentOption> getPaymentOptions()
public java.util.Map<java.lang.Integer,RevenueTransaction> getRevenueTransactions()
public java.util.Map<java.lang.Integer,AssetTransaction> getAssetTransactions()
public java.util.Map<java.lang.Integer,PaymentPlan> getPaymentPlans()
public void toMaps(java.util.List<ClientObject> list)
list - Map with objects to transformpublic void toMap()
public void clearCustomerAccounrList()
public void clear()
public CustomerAccount getCustomerAccount(java.lang.Integer refId,
java.lang.Long id)
refId - id -
public PaymentOption getPaymentOption(java.lang.Integer refId,
java.lang.Long id)
refId - id -
public RevenueTransaction getRevenueTransaction(java.lang.Integer refId,
java.lang.Long id)
refId - id -
public AssetTransaction getAssetTransaction(java.lang.Integer refId,
java.lang.Long id)
refId - id -
public PaymentPlan getPaymentPlan(java.lang.Integer refId,
java.lang.Long id)
refId - id -
private void putCustomerAccount(CustomerAccount customerAccount)
customerAccount - private void putPaymentOption(PaymentOption paymentOption)
paymentOption - private void putRevenueTransaction(RevenueTransaction transaction)
transaction - private void putAssetTransaction(AssetTransaction transaction)
transaction - private void putPaymentPlan(PaymentPlan paymentPlan)
paymentPlan - private ClientObject getClientObject(ClientObject clientObject)
clientObject -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||