package com.beer.business.service;
import java.util.Collection;
import com.beer.business.data.BeerDao;
import com.beer.business.data.BeerDaoImpl;
import com.beer.business.domain.Beer;
import java.util.Iterator;
public class BeerServiceImpl implements BeerService {
public Collection findAll() {
BeerDao beerData = new BeerDaoImpl();
Collection beers = beerData.findAll(BeerDao.ALL_BEER);
for (Iterator it=beers.iterator(); it.hasNext(); ) {
Beer beer = (Beer)it.next();
System.out.println("beer.getName()=" + beer.getName() + "beer.getBrewer()=" + beer.getBrewer());
}
return beers;
}
public Collection findAllStates() {
BeerDao beerData = new BeerDaoImpl();
Collection states = beerData.findAllStates(BeerDao.ALL_STATES);
return states;
}
public int create(Beer beer) {
BeerDao beerData = new BeerDaoImpl();
beerData.create(BeerDao.CREATE_BEER, beer);
return 0;
}
public void runThisBranch() {
System.out.println("test");
}
}