Class TableTemplateServiceImpl
java.lang.Object
net.datenwerke.rs.tabletemplate.service.tabletemplate.TableTemplateServiceImpl
- All Implemented Interfaces:
TableTemplateService
-
Constructor Summary
ConstructorsConstructorDescriptionTableTemplateServiceImpl(ReportService reportService, <any> entityManagerProvider, <any> sessionStorageProvider, HookHandlerService hookHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTemplateTemporary(TableReport report, String executorToken, TableReportTemplate template) createTemplateFor(TableTemplateConfig config) getTemplateByKey(TableReport report, String executorToken, String key) getTemplateProviderFor(TableReportTemplate template) getTemplatesFor(TableReport report, String executorToken) getTemplatesFromProperty(TableReport report, String executorToken) getTemplatesTemporary(TableReport report, String executorToken) getTemplateTemporary(TableReport report, String executorToken, Long templateId, Long temporaryId) voidpersistChangesFor(TableReport report, String executerToken) voidremoveTemplateTemporary(TableReport report, String executorToken, TableReportTemplate template) voidupdateTemplateTemporary(TableReport report, String executorToken, Long oldTemplateId, Long temporaryId, TableReportTemplate template)
-
Constructor Details
-
Method Details
-
addTemplateTemporary
public void addTemplateTemporary(TableReport report, String executorToken, TableReportTemplate template) - Specified by:
addTemplateTemporaryin interfaceTableTemplateService
-
removeTemplateTemporary
public void removeTemplateTemporary(TableReport report, String executorToken, TableReportTemplate template) - Specified by:
removeTemplateTemporaryin interfaceTableTemplateService
-
updateTemplateTemporary
public void updateTemplateTemporary(TableReport report, String executorToken, Long oldTemplateId, Long temporaryId, TableReportTemplate template) - Specified by:
updateTemplateTemporaryin interfaceTableTemplateService
-
getTemplatesTemporary
public Collection<TableReportTemplate> getTemplatesTemporary(TableReport report, String executorToken) -
getTemplatesFromProperty
public Collection<TableReportTemplate> getTemplatesFromProperty(TableReport report, String executorToken) -
getTemplatesFor
- Specified by:
getTemplatesForin interfaceTableTemplateService
-
createTemplateFor
- Specified by:
createTemplateForin interfaceTableTemplateService
-
persistChangesFor
- Specified by:
persistChangesForin interfaceTableTemplateService
-
getTemplateTemporary
public TableReportTemplate getTemplateTemporary(TableReport report, String executorToken, Long templateId, Long temporaryId) - Specified by:
getTemplateTemporaryin interfaceTableTemplateService
-
getTemplateProviderFor
- Specified by:
getTemplateProviderForin interfaceTableTemplateService
-
getTemplateByKey
- Specified by:
getTemplateByKeyin interfaceTableTemplateService
-