public class AccountingDaoImpl extends Object implements AccountingDao
| Constructor and Description |
|---|
AccountingDaoImpl() |
AccountingDaoImpl(ContextTreeProvider treeProvider,
ConnectionManager connectionManager) |
| Modifier and Type | Method and Description |
|---|---|
Set<ScopeDescriptor> |
getContexts() |
Set<Dimension> |
getDimensions() |
Report |
getReportByScope(ScopeDescriptor desc,
Instant from,
Instant to,
MeasureResolution resolution) |
ScopeDescriptor |
getTree(Object request) |
UpdateReport |
insertRecords(AccountingRecord... toInsert) |
void |
setTreeProvider(ContextTreeProvider treeProvider) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getpublic AccountingDaoImpl()
public AccountingDaoImpl(ContextTreeProvider treeProvider, ConnectionManager connectionManager)
public void setTreeProvider(ContextTreeProvider treeProvider)
public Report getReportByScope(ScopeDescriptor desc, Instant from, Instant to, MeasureResolution resolution) throws SQLException, ParameterException
getReportByScope in interface AccountingDaoSQLExceptionParameterExceptionpublic ScopeDescriptor getTree(Object request) throws Exception
getTree in interface AccountingDaoExceptionpublic Set<Dimension> getDimensions() throws SQLException
getDimensions in interface AccountingDaoSQLExceptionpublic Set<ScopeDescriptor> getContexts() throws SQLException
getContexts in interface AccountingDaoSQLExceptionpublic UpdateReport insertRecords(AccountingRecord... toInsert) throws SQLException
insertRecords in interface AccountingDaoSQLExceptionCopyright © 2025. All rights reserved.