@Profile(value={"mongo","fongo"})
@Service
public class BookingRuleRepositoryImpl
extends Object
implements BookingRuleRepositoryIf
| Constructor and Description |
|---|
BookingRuleRepositoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
RuleEntity |
createOrUpdateRule(RuleEntity ruleEntity) |
void |
deleteRule(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) |
public List<RuleEntity> findByUserId(String userId)
findByUserId in interface BookingRuleRepositoryIfpublic org.springframework.data.domain.Page<RuleEntity> findAllPageable(org.springframework.data.domain.Pageable pageable)
findAllPageable in interface BookingRuleRepositoryIfpublic List<RuleEntity> findAll()
findAll in interface BookingRuleRepositoryIfpublic RuleEntity createOrUpdateRule(RuleEntity ruleEntity)
createOrUpdateRule in interface BookingRuleRepositoryIfpublic List<RuleEntity> search(String text)
search in interface BookingRuleRepositoryIfpublic Optional<RuleEntity> findById(String id)
findById in interface BookingRuleRepositoryIfpublic Optional<RuleEntity> findByRuleId(String ruleId)
findByRuleId in interface BookingRuleRepositoryIfpublic void deleteRule(String id)
deleteRule in interface BookingRuleRepositoryIfCopyright © 2018. All rights reserved.