1 package org.openkilda.log.dao.repository;
3 import org.springframework.data.jpa.repository.JpaRepository;
4 import org.springframework.stereotype.Repository;
5 import org.springframework.transaction.annotation.Propagation;
6 import org.springframework.transaction.annotation.Transactional;
14 @Transactional(propagation = Propagation.MANDATORY)
17 public List<UserActivityEntity> findByActivityTimeGreaterThanEqualAndActivityTimeLessThanEqual(Date startTime,
20 public List<UserActivityEntity> findByUserIdInAndActivityTimeGreaterThanEqualAndActivityTimeLessThanEqual(
21 List<Long> userIds, Date startTime, Date endTime);
23 public List<UserActivityEntity> findByActivityTimeGreaterThanEqualAndActivityTimeLessThanEqualAndActivity_IdIn(
24 Date startTime, Date endTime, List<Long>
id);
26 public List<UserActivityEntity> findByUserIdInAndActivityTimeGreaterThanEqualAndActivityTimeLessThanEqualAndActivity_IdIn(
27 List<Long> userIds, Date startTime, Date endTime, List<Long> ids);