package net.sourceforge.seqware.common.business.impl; import java.util.List; import net.sourceforge.seqware.common.business.ProcessingIUSService; import net.sourceforge.seqware.common.dao.ProcessingIUSDAO; import net.sourceforge.seqware.common.model.IUS; import net.sourceforge.seqware.common.model.Processing; import net.sourceforge.seqware.common.model.ProcessingIus; /** * <p> * ProcessingIUSServiceImpl class. * </p> * * @author boconnor * @version $Id: $Id */ public class ProcessingIUSServiceImpl implements ProcessingIUSService { private ProcessingIUSDAO dao; /** {@inheritDoc} */ @Override public void setProcessingIUSDAO(ProcessingIUSDAO dao) { this.dao = dao; } /** {@inheritDoc} */ @Override public ProcessingIus findByProcessingIUS(Processing processing, IUS ius) { return dao.findByProcessingIUS(processing, ius); } /** {@inheritDoc} */ @Override public void delete(ProcessingIus processingIus) { dao.delete(processingIus); } /** {@inheritDoc} */ @Override public void update(ProcessingIus processingIus) { dao.update(processingIus); } /** {@inheritDoc} */ @Override public void insert(ProcessingIus processingIus) { dao.insert(processingIus); } /** {@inheritDoc} */ @Override public ProcessingIus updateDetached(ProcessingIus processingIus) { return dao.updateDetached(processingIus); } /** {@inheritDoc} */ @Override public List<ProcessingIus> list() { return dao.list(); } }