|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OnlineAccountProxy
This interface serves as an abstraction for the information associated with a local account.
Method Summary | |
---|---|
java.lang.String |
getAccountKey()
Return a unique (within the context of the OnlineService) identifier for this account. |
int |
getAccountMsgType()
Return the message type that should be used for messages about this account. |
CurrencyType |
getCurrency()
Return the list of downloaded transactions that is associated with this account. |
OnlineTxnList |
getDownloadedTxns()
Return the list of downloaded transactions that is associated with this account. |
java.lang.String |
getOFXAccountKey()
|
java.lang.String |
getOFXAccountNumber()
|
java.lang.String |
getOFXAccountType()
|
java.lang.String |
getOFXBranchID()
|
java.lang.String |
getOFXBrokerID()
|
long |
getOFXLastTxnUpdate()
Get the date of the last transaction download. |
java.lang.String |
getOFXRoutingNumber()
Return the routing number for the account |
boolean |
isCreditCard()
Return true if this account is a credit card account |
boolean |
isInvestment()
Return true if this account is an investment account |
void |
setOFXLastTxnUpdate(long updateDate)
Store the date of the last transaction download. |
void |
setOnlineAvailBalance(long amount,
long date)
Sets the available online balance of the account to the amount reported by the online service. |
void |
setOnlineLedgerBalance(long amount,
long date)
Sets the 'online' balance of the account to the amount reported by the online service. |
Method Detail |
---|
java.lang.String getOFXBrokerID()
java.lang.String getOFXAccountNumber()
java.lang.String getOFXRoutingNumber()
java.lang.String getOFXBranchID()
java.lang.String getOFXAccountType()
java.lang.String getOFXAccountKey()
java.lang.String getAccountKey()
long getOFXLastTxnUpdate()
void setOFXLastTxnUpdate(long updateDate)
int getAccountMsgType()
boolean isCreditCard()
boolean isInvestment()
OnlineTxnList getDownloadedTxns()
CurrencyType getCurrency()
void setOnlineLedgerBalance(long amount, long date)
void setOnlineAvailBalance(long amount, long date)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |