package com.in28minutes.spring.example1.businessservice;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import com.in28minutes.spring.example1.dataservice.api.TodoDataService;
@Component
public class TodoBusinessService {
@Autowired
TodoDataService dataService;// = new TodoDataServiceStub()
public List<String> retrieveTodosRelatedToSpring(String user) {
List<String> todosRelatedToSpring = new ArrayList<String>();
List<String> todos = dataService.retrieveTodos(user);
for (String todo : todos) {
if (todo.contains("Spring")) {
todosRelatedToSpring.add(todo);
}
}
return todosRelatedToSpring;
}
}