Interface WebhookMessageRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<WebhookMessageEntity,,Long> org.springframework.data.jpa.repository.JpaRepository<WebhookMessageEntity,,Long> org.springframework.data.jpa.repository.JpaSpecificationExecutor<WebhookMessageEntity>,org.springframework.data.repository.ListCrudRepository<WebhookMessageEntity,,Long> org.springframework.data.repository.ListPagingAndSortingRepository<WebhookMessageEntity,,Long> org.springframework.data.repository.PagingAndSortingRepository<WebhookMessageEntity,,Long> org.springframework.data.repository.query.QueryByExampleExecutor<WebhookMessageEntity>,org.springframework.data.repository.Repository<WebhookMessageEntity,Long>
public interface WebhookMessageRepository
extends org.springframework.data.jpa.repository.JpaRepository<WebhookMessageEntity,Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<WebhookMessageEntity>
Webhook消息推送记录仓库
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
org.springframework.data.jpa.repository.JpaSpecificationExecutor.SpecificationFluentQuery<T extends Object> -
Method Summary
Modifier and TypeMethodDescriptionexistsByUid(String uid) findByMessageUid(String messageUid) 根据消息UID查询消息推送记录org.springframework.data.domain.Page<WebhookMessageEntity>findBySenderUid(String senderUid, org.springframework.data.domain.Pageable pageable) 根据发送者UID查询消息推送记录查询所有推送失败的记录findByThreadUid(String threadUid) 根据会话UID查询消息推送记录org.springframework.data.domain.Page<WebhookMessageEntity>findByWebhookType(String webhookType, org.springframework.data.domain.Pageable pageable) 根据webhook类型查询消息推送记录findByWebhookUid(String webhookUid) 根据webhook的UID查询消息推送记录Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
count, delete, exists, findAll, findAll, findAll, findAll, findBy, findOneMethods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findByUid
-
existsByUid
-
findByWebhookUid
根据webhook的UID查询消息推送记录 -
findByMessageUid
根据消息UID查询消息推送记录 -
findByThreadUid
根据会话UID查询消息推送记录 -
findBySuccessFalse
List<WebhookMessageEntity> findBySuccessFalse()查询所有推送失败的记录 -
findBySenderUid
org.springframework.data.domain.Page<WebhookMessageEntity> findBySenderUid(String senderUid, org.springframework.data.domain.Pageable pageable) 根据发送者UID查询消息推送记录 -
findByWebhookType
org.springframework.data.domain.Page<WebhookMessageEntity> findByWebhookType(String webhookType, org.springframework.data.domain.Pageable pageable) 根据webhook类型查询消息推送记录
-