Revision ea33ac4f
Added by Andreas Müller almost 6 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/common/VersionableDaoBase.java | ||
---|---|---|
247 | 247 |
} |
248 | 248 |
|
249 | 249 |
@Override |
250 |
public int countAuditEvents(T t, AuditEventSort sort) {
|
|
250 |
public long countAuditEvents(T t, AuditEventSort sort) {
|
|
251 | 251 |
AuditEvent auditEvent = getAuditEventFromContext(); |
252 | 252 |
|
253 | 253 |
AuditQuery query = getAuditReader().createQuery().forRevisionsOfEntity(type, false, true); |
... | ... | |
267 | 267 |
|
268 | 268 |
query.addProjection(AuditEntity.revisionNumber().count()); |
269 | 269 |
|
270 |
return ((Long)query.getSingleResult()).intValue();
|
|
270 |
return (Long)query.getSingleResult();
|
|
271 | 271 |
} |
272 | 272 |
|
273 | 273 |
@Override |
... | ... | |
291 | 291 |
} |
292 | 292 |
|
293 | 293 |
@Override |
294 |
public int countAuditEvents(Class<? extends T> clazz, AuditEvent from, AuditEvent to, List<AuditCriterion> criteria) {
|
|
294 |
public long countAuditEvents(Class<? extends T> clazz, AuditEvent from, AuditEvent to, List<AuditCriterion> criteria) {
|
|
295 | 295 |
AuditQuery query = null; |
296 | 296 |
|
297 | 297 |
if(clazz == null) { |
... | ... | |
312 | 312 |
|
313 | 313 |
query.addProjection(AuditEntity.revisionNumber().count()); |
314 | 314 |
|
315 |
int result = ((Long)query.getSingleResult()).intValue(); |
|
316 |
return result; |
|
315 |
return (Long)query.getSingleResult(); |
|
317 | 316 |
} |
318 | 317 |
|
319 | 318 |
protected void addCriteria(AuditQuery query, List<AuditCriterion> criteria) { |
Also available in: Unified diff
use long instead of int (cont.)