RS - platform dependent record set typepublic class SrvBalanceSheet<RS> extends Object implements ISrvBalanceSheet
Untransactional service that retrieve data for balance sheet.
| Constructor and Description |
|---|
SrvBalanceSheet()
minimum constructor.
|
SrvBalanceSheet(org.beigesoft.service.ISrvDatabase<RS> pSrvDatabase,
ISrvAccSettings pSrvAccSettings,
ISrvBalance pSrvBalance)
Useful constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
evalQueryBalance(Map<String,Object> pAddParam,
Date pDate)
Evaluate Balance query.
|
String |
getQueryBalance()
Getter for queryBalance.
|
ISrvAccSettings |
getSrvAccSettings()
Geter for srvAccSettings.
|
ISrvBalance |
getSrvBalance()
Getter for srvBalance.
|
org.beigesoft.service.ISrvDatabase<RS> |
getSrvDatabase()
Geter for srvDatabase.
|
String |
loadString(String pFileName)
Load string file (usually SQL query).
|
BalanceSheet |
retrieveBalance(Map<String,Object> pAddParam,
Date pDate)
Retrieve Balance.
|
void |
setQueryBalance(String pQueryBalance)
Setter for queryBalance.
|
void |
setSrvAccSettings(ISrvAccSettings pSrvAccSettings)
Setter for srvAccSettings.
|
void |
setSrvBalance(ISrvBalance pSrvBalance)
Setter for srvBalance.
|
void |
setSrvDatabase(org.beigesoft.service.ISrvDatabase<RS> pSrvDatabase)
Setter for srvDatabase.
|
public SrvBalanceSheet()
minimum constructor.
public SrvBalanceSheet(org.beigesoft.service.ISrvDatabase<RS> pSrvDatabase, ISrvAccSettings pSrvAccSettings, ISrvBalance pSrvBalance)
Useful constructor.
pSrvDatabase - Database servicepSrvAccSettings - AccSettings servicepSrvBalance - Balance servicepublic final BalanceSheet retrieveBalance(Map<String,Object> pAddParam, Date pDate) throws Exception
Retrieve Balance.
retrieveBalance in interface ISrvBalanceSheetpAddParam - additional parampDate - dateException - - an exceptionpublic final String evalQueryBalance(Map<String,Object> pAddParam, Date pDate) throws Exception
Evaluate Balance query.
pAddParam - additional parampDate - date of balanceException - - an exceptionpublic final String loadString(String pFileName) throws IOException
Load string file (usually SQL query).
pFileName - file nameIOException - - IO exceptionpublic final org.beigesoft.service.ISrvDatabase<RS> getSrvDatabase()
Geter for srvDatabase.
public final void setSrvDatabase(org.beigesoft.service.ISrvDatabase<RS> pSrvDatabase)
Setter for srvDatabase.
pSrvDatabase - referencepublic final ISrvAccSettings getSrvAccSettings()
Geter for srvAccSettings.
public final void setSrvAccSettings(ISrvAccSettings pSrvAccSettings)
Setter for srvAccSettings.
pSrvAccSettings - referencepublic final ISrvBalance getSrvBalance()
Getter for srvBalance.
public final void setSrvBalance(ISrvBalance pSrvBalance)
Setter for srvBalance.
pSrvBalance - referencepublic final String getQueryBalance()
Getter for queryBalance.
public final void setQueryBalance(String pQueryBalance)
Setter for queryBalance.
pQueryBalance - referenceCopyright © 2016–2018. All rights reserved.