@Service public abstract class AbstractReportService<E> extends Object implements IReportService<E>
| Modifier and Type | Field and Description |
|---|---|
protected Database |
database |
protected I18nService |
i18nService |
protected SessionState |
sessionState |
| Constructor and Description |
|---|
AbstractReportService() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
buildModel(E params)
Na podstawie przekazanych parametrów wyszukiwania wizyt tworzy model dla generowania druku.
|
String |
getName(E params) |
String |
getTemplateName() |
protected abstract void |
injectModel(DataModelBuilder dataModel,
E params) |
@Autowired protected Database database
@Autowired protected I18nService i18nService
@Autowired protected SessionState sessionState
public final Map<String,Object> buildModel(E params)
buildModel in interface IReportService<E>public String getName(E params)
getName in interface IReportService<E>public String getTemplateName()
getTemplateName in interface IReportService<E>protected abstract void injectModel(DataModelBuilder dataModel, E params)
Copyright © 2015 Matsuo IT. All rights reserved.