Project

General

Profile

« Previous | Next » 

Revision ea33ac4f

Added by Andreas Müller almost 6 years ago

use long instead of int (cont.)

View differences:

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