public interface OnlineAccountProxy
Modifier and Type | Method and Description |
---|---|
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
|
OnlinePayeeList |
getPayees() |
OnlinePaymentList |
getPayments() |
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.
|
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()
OnlinePayeeList getPayees()
OnlinePaymentList getPayments()
CurrencyType getCurrency()
void setOnlineLedgerBalance(long amount, long date)
void setOnlineAvailBalance(long amount, long date)