| | |
| | | package de.gedoplan.seminar.sbt.di.exercise.service; |
| | | |
| | | import de.gedoplan.seminar.sbt.di.exercise.domain.Cocktail; |
| | | import de.gedoplan.seminar.sbt.di.exercise.repository.CocktailRepository; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.util.List; |
| | | |
| | | @ConditionalOnProperty(name = "cocktailService.mock", havingValue = "false", matchIfMissing = true) |
| | | @Component |
| | | public class CocktailServiceImpl implements CocktailService { |
| | | |
| | | private final CocktailRepository cocktailRepository; |
| | | |
| | | public CocktailServiceImpl(CocktailRepository cocktailRepository) { |
| | | this.cocktailRepository = cocktailRepository; |
| | | } |
| | | |
| | | @Override |
| | | public List<Cocktail> findAll() { |
| | | throw new UnsupportedOperationException("Not yet implemented!"); |
| | | return cocktailRepository.findAll(); |
| | | } |
| | | } |