Package dao.gantt
Interface GanttChartLoadDao
- All Superinterfaces:
ILoadDao<LoadOptions>
,LoadDao
,TableProvider
,WebbpmDao
- All Known Implementing Classes:
GanttChartLoadDaoImpl
- Author:
- m.popov
-
Method Summary
Modifier and TypeMethodDescriptiongetDependOnTaskIdsMapping
(EntityColumn taskIdColumn, EntityColumn taskLinkTaskIdColumn, EntityColumn taskLinkTaskDependedOnIdColumn) loadRecursively
(EntityColumn taskIdColumn, EntityColumn parentIdColumn, Set<EntityColumn> columns, LoadOptions loadOptions) Methods inherited from interface ru.cg.webbpm.modules.database.api.dao.ILoadDao
getTotalRowCount
Methods inherited from interface ru.cg.webbpm.modules.database.api.dao.LoadDao
getDatasourceJndiName, getPkFields, getTotalRowCount, load, load, loadAggregations, loadAggregations, loadByPK, loadByPK, loadMultiFieldAggregations
Methods inherited from interface ru.cg.webbpm.modules.database.api.TableProvider
getTableByAlias, getUsedTables
-
Method Details
-
getDependOnTaskIdsMapping
Map<Long,List<Long>> getDependOnTaskIdsMapping(EntityColumn taskIdColumn, EntityColumn taskLinkTaskIdColumn, EntityColumn taskLinkTaskDependedOnIdColumn) -
loadRecursively
List<TableRow> loadRecursively(EntityColumn taskIdColumn, EntityColumn parentIdColumn, Set<EntityColumn> columns, LoadOptions loadOptions)
-