package net.sourceforge.seqware.common.business.impl; import java.util.List; import net.sourceforge.seqware.common.business.ProcessingSequencerRunsService; import net.sourceforge.seqware.common.dao.ProcessingSequencerRunsDAO; import net.sourceforge.seqware.common.model.Processing; import net.sourceforge.seqware.common.model.ProcessingSequencerRuns; import net.sourceforge.seqware.common.model.SequencerRun; /** * <p> * ProcessingSequencerRunsServiceImpl class. * </p> * * @author boconnor * @version $Id: $Id */ public class ProcessingSequencerRunsServiceImpl implements ProcessingSequencerRunsService { private ProcessingSequencerRunsDAO dao; /** {@inheritDoc} */ @Override public void setProcessingSequencerRunsDAO(ProcessingSequencerRunsDAO dao) { this.dao = dao; } /** {@inheritDoc} */ @Override public ProcessingSequencerRuns findByProcessingSequencerRun(Processing processing, SequencerRun sequencerRun) { return dao.findByProcessingSequencerRun(processing, sequencerRun); } /** {@inheritDoc} */ @Override public void delete(ProcessingSequencerRuns processingSequencerRuns) { dao.delete(processingSequencerRuns); } /** {@inheritDoc} */ @Override public void update(ProcessingSequencerRuns processingSequencerRuns) { dao.update(processingSequencerRuns); } /** {@inheritDoc} */ @Override public void insert(ProcessingSequencerRuns processingSequencerRuns) { dao.insert(processingSequencerRuns); } /** {@inheritDoc} */ @Override public ProcessingSequencerRuns updateDetached(ProcessingSequencerRuns processingSequencerRuns) { return dao.updateDetached(processingSequencerRuns); } /** {@inheritDoc} */ @Override public List<ProcessingSequencerRuns> list() { return dao.list(); } }