public class JdbcSubscribeEventRepository extends Object implements SubscribeEventRepository
| 构造器和说明 |
|---|
JdbcSubscribeEventRepository(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate jdbcTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
compensate(SubscribeEventCompensationEntity subscribeEventCompensationEntity) |
SubscribeIdentity |
initialize(Subscriber subscriber,
PublishEventWrapper subscribePublishEventWrapper) |
int |
markFailed(SubscribeIdentity subscribeIdentity,
Throwable throwable)
1. insert failed log
2. mark failed status
|
int |
markStatus(SubscribeIdentity subscribeIdentity) |
int |
markSucceeded(SubscribeIdentity subscribeIdentity) |
List<SubscribeEventEntity> |
queryFailed(int limit,
int before,
int maxVersion) |
public JdbcSubscribeEventRepository(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate jdbcTemplate)
public SubscribeIdentity initialize(Subscriber subscriber, PublishEventWrapper subscribePublishEventWrapper) throws RepeatedSubscribeException
initialize 在接口中 SubscribeEventRepositoryRepeatedSubscribeExceptionpublic int markStatus(SubscribeIdentity subscribeIdentity)
markStatus 在接口中 SubscribeEventRepositorypublic int markSucceeded(SubscribeIdentity subscribeIdentity)
markSucceeded 在接口中 SubscribeEventRepositorypublic int markFailed(SubscribeIdentity subscribeIdentity, Throwable throwable)
markFailed 在接口中 SubscribeEventRepositorysubscribeIdentity - throwable - public List<SubscribeEventEntity> queryFailed(int limit, int before, int maxVersion)
queryFailed 在接口中 SubscribeEventRepositorypublic int compensate(SubscribeEventCompensationEntity subscribeEventCompensationEntity)
compensate 在接口中 SubscribeEventRepositoryCopyright © 2020. All rights reserved.