This commit is contained in:
+8
@@ -1,14 +1,22 @@
|
||||
package com.eactive.apim.portal.djb.apistatus.incident.repository;
|
||||
|
||||
import com.eactive.apim.portal.djb.apistatus.incident.entity.DjbApistatusIncidentPrenotice;
|
||||
import com.eactive.apim.portal.djb.apistatus.incident.entity.PrenoticeResult;
|
||||
import com.eactive.eai.rms.data.EMSDataSource;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
@EMSDataSource
|
||||
public interface DjbApistatusIncidentPrenoticeRepository
|
||||
extends JpaRepository<DjbApistatusIncidentPrenotice, Long> {
|
||||
|
||||
void deleteByIncidentId(Long incidentId);
|
||||
|
||||
/** 발송 스케줄러의 대기 건 폴링용. {@code (RESULT, PRENOTI_AT)} 인덱스를 탄다. */
|
||||
List<DjbApistatusIncidentPrenotice> findByResultAndPrenotiAtLessThanEqualOrderByPrenotiAtAsc(
|
||||
PrenoticeResult result, LocalDateTime at);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user