Class BookingRuleRepositoryImpl
- java.lang.Object
-
- de.adorsys.multibanking.mongo.impl.BookingRuleRepositoryImpl
-
- All Implemented Interfaces:
BookingRuleRepositoryIf
@Profile({"mongo","fongo"}) @Service public class BookingRuleRepositoryImpl extends Object implements BookingRuleRepositoryIf
-
-
Constructor Summary
Constructors Constructor Description BookingRuleRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateOrUpdateRule(RuleEntity ruleEntity)voiddeleteRule(String id)List<RuleEntity>findAll()org.springframework.data.domain.Page<RuleEntity>findAllPageable(org.springframework.data.domain.Pageable pageable)Optional<RuleEntity>findById(String id)Optional<RuleEntity>findByRuleId(String ruleId)List<RuleEntity>findByUserId(String userId)List<RuleEntity>search(String text)
-
-
-
Method Detail
-
findByUserId
public List<RuleEntity> findByUserId(String userId)
- Specified by:
findByUserIdin interfaceBookingRuleRepositoryIf
-
findAllPageable
public org.springframework.data.domain.Page<RuleEntity> findAllPageable(org.springframework.data.domain.Pageable pageable)
- Specified by:
findAllPageablein interfaceBookingRuleRepositoryIf
-
findAll
public List<RuleEntity> findAll()
- Specified by:
findAllin interfaceBookingRuleRepositoryIf
-
createOrUpdateRule
public void createOrUpdateRule(RuleEntity ruleEntity)
- Specified by:
createOrUpdateRulein interfaceBookingRuleRepositoryIf
-
search
public List<RuleEntity> search(String text)
- Specified by:
searchin interfaceBookingRuleRepositoryIf
-
findById
public Optional<RuleEntity> findById(String id)
- Specified by:
findByIdin interfaceBookingRuleRepositoryIf
-
findByRuleId
public Optional<RuleEntity> findByRuleId(String ruleId)
- Specified by:
findByRuleIdin interfaceBookingRuleRepositoryIf
-
deleteRule
public void deleteRule(String id)
- Specified by:
deleteRulein interfaceBookingRuleRepositoryIf
-
-