Revision f4f3c705
Added by Andreas Kohlbecker about 5 years ago
src/main/java/eu/etaxonomy/vaadin/mvp/CdmEditorPresenterBase.java | ||
---|---|---|
26 | 26 |
import eu.etaxonomy.cdm.model.common.User; |
27 | 27 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.CRUD; |
28 | 28 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.CdmAuthority; |
29 |
import eu.etaxonomy.cdm.service.CdmBeanItemContainerFactory; |
|
29 | 30 |
import eu.etaxonomy.cdm.service.CdmFilterablePagingProviderFactory; |
30 | 31 |
import eu.etaxonomy.cdm.service.CdmStore; |
31 | 32 |
import eu.etaxonomy.cdm.service.UserHelperAccess; |
... | ... | |
50 | 51 |
|
51 | 52 |
protected BeanInstantiator<DTO> beanInstantiator = null; |
52 | 53 |
|
54 |
@Autowired |
|
55 |
protected CdmBeanItemContainerFactory cdmBeanItemContainerFactory; |
|
56 |
|
|
57 |
@Autowired |
|
58 |
protected CdmFilterablePagingProviderFactory pagingProviderFactory; |
|
53 | 59 |
|
54 | 60 |
/** |
55 | 61 |
* @param beanInstantiator the beanInstantiator to set |
... | ... | |
91 | 97 |
|
92 | 98 |
protected CdmAuthority newAuthorityCreated; |
93 | 99 |
|
94 |
@Autowired |
|
95 |
protected CdmFilterablePagingProviderFactory pagingProviderFactory; |
|
96 | 100 |
|
97 | 101 |
protected CdmStore<CDM, IService<CDM>> getStore() { |
98 | 102 |
if(store == null){ |
Also available in: Unified diff
ref #8160 CdmBeanItemContainerFactory as service bean to load entities only in readyOnly transactions to avoid unintendet flushing