Class UserRepositoryImpl
- java.lang.Object
-
- de.adorsys.multibanking.mongo.impl.UserRepositoryImpl
-
- All Implemented Interfaces:
UserRepositoryIf
@Profile({"mongo","fongo"}) @Service public class UserRepositoryImpl extends Object implements UserRepositoryIf
-
-
Constructor Summary
Constructors Constructor Description UserRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(String userId)booleanexists(String userId)Optional<UserEntity>findById(String id)List<String>findExpiredUser()Optional<LocalDateTime>getRulesLastChangeDate(String id)voidsave(UserEntity userEntity)voidsetRulesLastChangeDate(String userId, LocalDateTime dateTime)
-
-
-
Method Detail
-
findById
public Optional<UserEntity> findById(String id)
- Specified by:
findByIdin interfaceUserRepositoryIf
-
findExpiredUser
public List<String> findExpiredUser()
- Specified by:
findExpiredUserin interfaceUserRepositoryIf
-
getRulesLastChangeDate
public Optional<LocalDateTime> getRulesLastChangeDate(String id)
- Specified by:
getRulesLastChangeDatein interfaceUserRepositoryIf
-
setRulesLastChangeDate
public void setRulesLastChangeDate(String userId, LocalDateTime dateTime)
- Specified by:
setRulesLastChangeDatein interfaceUserRepositoryIf
-
exists
public boolean exists(String userId)
- Specified by:
existsin interfaceUserRepositoryIf
-
save
public void save(UserEntity userEntity)
- Specified by:
savein interfaceUserRepositoryIf
-
delete
public void delete(String userId)
- Specified by:
deletein interfaceUserRepositoryIf
-
-