001 // Copyright 2009 by Basil Vandegriend. All rights reserved.
002
003 package com.basilv.examples.spring.explicit;
004
005 import com.basilv.examples.spring.*;
006
007 public class CalculatorServiceImpl implements CalculatorService
008 {
009 private ResumeRepository resumeRepository;
010
011 public CalculatorServiceImpl(ResumeRepository resumeRepository) {
012 super();
013 this.resumeRepository = resumeRepository;
014 }
015
016 public boolean validate(Resume resume) {
017 for (Resume repoResume : resumeRepository.findAll()) {
018 if (repoResume.getName().equals(resume.getName())) {
019 return true;
020 }
021 }
022
023 return false;
024 }
025
026 }