-
- All Implemented Interfaces:
-
com.skypyb.poet.spring.boot.store.PoetAnnexRepository
public final class PostgresPoetAnnexRepository implements PoetAnnexRepository
-
-
Constructor Summary
Constructors Constructor Description PostgresPoetAnnexRepository(JdbcTemplate jdbcTemplate)
-
Method Summary
Modifier and Type Method Description Unitsave(PoetAnnex annex)Unitsave(PoetAnnex annex, StoreRoadSign roadSign)IntegerdeleteByName(String name)PoetAnnexfindByName(String name)List<PoetAnnex>findByNames(Collection<String> names)List<PoetAnnex>findByRoadSign(String mainCategory, Long instanceId, String instanceModule)IntegerupdateInstanceId(Collection<String> names, Long instanceId)List<String>findExpireAnnex()UnitsetExpire(Collection<String> names, LocalDateTime expireTime)IntegerneverExpire(Collection<String> names)-
-
Method Detail
-
save
Unit save(PoetAnnex annex, StoreRoadSign roadSign)
-
deleteByName
Integer deleteByName(String name)
-
findByName
PoetAnnex findByName(String name)
-
findByNames
List<PoetAnnex> findByNames(Collection<String> names)
-
findByRoadSign
List<PoetAnnex> findByRoadSign(String mainCategory, Long instanceId, String instanceModule)
-
updateInstanceId
Integer updateInstanceId(Collection<String> names, Long instanceId)
-
findExpireAnnex
List<String> findExpireAnnex()
-
setExpire
Unit setExpire(Collection<String> names, LocalDateTime expireTime)
-
neverExpire
Integer neverExpire(Collection<String> names)
-
-
-
-