public class DefaultReactiveUserService extends GenericReactiveCrudService<UserEntity,String> implements ReactiveUserService
| 构造器和说明 |
|---|
DefaultReactiveUserService() |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<Boolean> |
changePassword(String userId,
String oldPassword,
String newPassword) |
reactor.core.publisher.Mono<Integer> |
changeState(org.reactivestreams.Publisher<String> userId,
byte state) |
reactor.core.publisher.Mono<Integer> |
countUser(org.hswebframework.ezorm.core.param.QueryParam queryParam) |
reactor.core.publisher.Mono<Boolean> |
deleteUser(String userId) |
protected reactor.core.publisher.Mono<UserEntity> |
doAdd(UserEntity userEntity) |
protected reactor.core.publisher.Mono<UserEntity> |
doUpdate(UserEntity userEntity) |
reactor.core.publisher.Mono<UserEntity> |
findById(String id) |
reactor.core.publisher.Mono<UserEntity> |
findByUsername(String username) |
reactor.core.publisher.Mono<UserEntity> |
findByUsernameAndPassword(String username,
String plainPassword) |
reactor.core.publisher.Flux<UserEntity> |
findUser(org.hswebframework.ezorm.core.param.QueryParam queryParam) |
reactor.core.publisher.Mono<UserEntity> |
newUserInstance() |
reactor.core.publisher.Mono<Boolean> |
saveUser(reactor.core.publisher.Mono<UserEntity> request) |
getRepositoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, count, createDelete, createQuery, createUpdate, deleteById, findById, findById, findById, insert, insertBatch, query, query, queryPager, queryPager, queryPager, queryPager, save, updateByIdpublic reactor.core.publisher.Mono<UserEntity> newUserInstance()
newUserInstance 在接口中 ReactiveUserService@Transactional(rollbackFor=java.lang.Exception.class, transactionManager="connectionFactoryTransactionManager") public reactor.core.publisher.Mono<Boolean> saveUser(reactor.core.publisher.Mono<UserEntity> request)
saveUser 在接口中 ReactiveUserServiceprotected reactor.core.publisher.Mono<UserEntity> doAdd(UserEntity userEntity)
protected reactor.core.publisher.Mono<UserEntity> doUpdate(UserEntity userEntity)
@Transactional(readOnly=true,
transactionManager="connectionFactoryTransactionManager")
public reactor.core.publisher.Mono<UserEntity> findById(String id)
findById 在接口中 ReactiveCrudService<UserEntity,String>findById 在接口中 ReactiveUserService@Transactional(readOnly=true,
transactionManager="connectionFactoryTransactionManager")
public reactor.core.publisher.Mono<UserEntity> findByUsername(String username)
findByUsername 在接口中 ReactiveUserService@Transactional(readOnly=true,
transactionManager="connectionFactoryTransactionManager")
public reactor.core.publisher.Mono<UserEntity> findByUsernameAndPassword(String username,
String plainPassword)
findByUsernameAndPassword 在接口中 ReactiveUserService@Transactional(rollbackFor=java.lang.Exception.class, transactionManager="connectionFactoryTransactionManager") public reactor.core.publisher.Mono<Integer> changeState(org.reactivestreams.Publisher<String> userId, byte state)
changeState 在接口中 ReactiveUserService@Transactional(rollbackFor=java.lang.Exception.class, transactionManager="connectionFactoryTransactionManager") public reactor.core.publisher.Mono<Boolean> changePassword(String userId, String oldPassword, String newPassword)
changePassword 在接口中 ReactiveUserService@Transactional(readOnly=true,
transactionManager="connectionFactoryTransactionManager")
public reactor.core.publisher.Flux<UserEntity> findUser(org.hswebframework.ezorm.core.param.QueryParam queryParam)
findUser 在接口中 ReactiveUserService@Transactional(readOnly=true,
transactionManager="connectionFactoryTransactionManager")
public reactor.core.publisher.Mono<Integer> countUser(org.hswebframework.ezorm.core.param.QueryParam queryParam)
countUser 在接口中 ReactiveUserServicepublic reactor.core.publisher.Mono<Boolean> deleteUser(String userId)
deleteUser 在接口中 ReactiveUserServiceCopyright © 2016–2020. All rights reserved.