Revision 7759e4de
Added by Andreas Müller over 9 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientOccurenceService.java | ||
---|---|---|
19 | 19 |
|
20 | 20 |
import org.apache.lucene.index.CorruptIndexException; |
21 | 21 |
import org.apache.lucene.queryParser.ParseException; |
22 |
import org.hibernate.LockMode;
|
|
22 |
import org.hibernate.LockOptions;
|
|
23 | 23 |
import org.hibernate.Session; |
24 | 24 |
import org.hibernate.criterion.Criterion; |
25 | 25 |
import org.hibernate.envers.query.criteria.AuditCriterion; |
... | ... | |
128 | 128 |
* @see eu.etaxonomy.cdm.api.service.IService#lock(eu.etaxonomy.cdm.model.common.ICdmBase, org.hibernate.LockMode) |
129 | 129 |
*/ |
130 | 130 |
@Override |
131 |
public void lock(SpecimenOrObservationBase t, LockMode lockMode) {
|
|
132 |
defaultService.lock(t, lockMode);
|
|
131 |
public void lock(SpecimenOrObservationBase t, LockOptions lockOptions) {
|
|
132 |
defaultService.lock(t, lockOptions);
|
|
133 | 133 |
} |
134 | 134 |
|
135 | 135 |
/** |
... | ... | |
139 | 139 |
* @see eu.etaxonomy.cdm.api.service.IService#refresh(eu.etaxonomy.cdm.model.common.ICdmBase, org.hibernate.LockMode, java.util.List) |
140 | 140 |
*/ |
141 | 141 |
@Override |
142 |
public void refresh(SpecimenOrObservationBase t, LockMode lockMode, List<String> propertyPaths) {
|
|
143 |
defaultService.refresh(t, lockMode, propertyPaths);
|
|
142 |
public void refresh(SpecimenOrObservationBase t, LockOptions lockOptions, List<String> propertyPaths) {
|
|
143 |
defaultService.refresh(t, lockOptions, propertyPaths);
|
|
144 | 144 |
} |
145 | 145 |
|
146 | 146 |
/** |
Also available in: Unified diff
LockMode issues in transient services