Files
java-design-patterns/service-layer/src/main/java/com/iluwatar/MagicServiceImpl.java

32 lines
654 B
Java
Raw Normal View History

2015-04-13 22:36:52 +03:00
package com.iluwatar;
import java.util.List;
2015-04-13 22:36:52 +03:00
public class MagicServiceImpl implements MagicService {
private WizardDao wizardDao;
private SpellbookDao spellbookDao;
private SpellDao spellDao;
public MagicServiceImpl(WizardDao wizardDao, SpellbookDao spellbookDao, SpellDao spellDao) {
this.wizardDao = wizardDao;
this.spellbookDao = spellbookDao;
this.spellDao = spellDao;
}
@Override
public List<Wizard> findAllWizards() {
return wizardDao.findAll();
}
@Override
public List<Spellbook> findAllSpellbooks() {
return spellbookDao.findAll();
}
2015-04-13 22:36:52 +03:00
@Override
public List<Spell> findAllSpells() {
return spellDao.findAll();
}
2015-04-13 22:36:52 +03:00
}