@Transactional
public interface ChartModificationService
| Modifier and Type | Method and Description |
|---|---|
org.squashtest.tm.domain.chart.ChartDefinition |
findById(long id) |
org.squashtest.tm.domain.chart.ChartInstance |
generateChart(org.squashtest.tm.domain.chart.ChartDefinition definition) |
org.squashtest.tm.domain.chart.ChartInstance |
generateChart(long chartDefinitionId)
Instanciate a ChartDefinition given its id.
|
Map<org.squashtest.tm.domain.EntityType,Set<org.squashtest.tm.domain.chart.ColumnPrototype>> |
getColumnPrototypes()
Returns all the ColumnPrototypes known in the database, indexed by EntityType.
|
boolean |
hasChart(List<Long> userIds) |
void |
persist(org.squashtest.tm.domain.chart.ChartDefinition newChartDefinition) |
void |
update(org.squashtest.tm.domain.chart.ChartDefinition chartDef)
Will update the chart definition in the persistence layer.
|
void |
updateDefinition(org.squashtest.tm.domain.chart.ChartDefinition definition,
org.squashtest.tm.domain.chart.ChartDefinition oldDef) |
void persist(org.squashtest.tm.domain.chart.ChartDefinition newChartDefinition)
org.squashtest.tm.domain.chart.ChartDefinition findById(long id)
Map<org.squashtest.tm.domain.EntityType,Set<org.squashtest.tm.domain.chart.ColumnPrototype>> getColumnPrototypes()
void update(org.squashtest.tm.domain.chart.ChartDefinition chartDef)
chartDef - a detached instance of a ChartDefinitionorg.squashtest.tm.domain.chart.ChartInstance generateChart(long chartDefinitionId)
chartDefinitionId - org.squashtest.tm.domain.chart.ChartInstance generateChart(org.squashtest.tm.domain.chart.ChartDefinition definition)
void updateDefinition(org.squashtest.tm.domain.chart.ChartDefinition definition,
org.squashtest.tm.domain.chart.ChartDefinition oldDef)
Copyright © 2010–2016 Henix, henix.fr. All rights reserved.