package net.sourceforge.seqware.common.business.impl; import java.util.List; import net.sourceforge.seqware.common.business.WorkflowRunParamService; import net.sourceforge.seqware.common.dao.WorkflowRunParamDAO; import net.sourceforge.seqware.common.model.Registration; import net.sourceforge.seqware.common.model.WorkflowRunParam; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; /** * <p> * WorkflowRunParamServiceImpl class. * </p> * * @author boconnor * @version $Id: $Id */ public class WorkflowRunParamServiceImpl implements WorkflowRunParamService { private WorkflowRunParamDAO workflowRunParamDAO = null; private static final Log LOG = LogFactory.getLog(WorkflowRunParamServiceImpl.class); /** * <p> * Constructor for WorkflowRunParamServiceImpl. * </p> */ public WorkflowRunParamServiceImpl() { super(); } /** * {@inheritDoc} * * Sets a private member variable with an instance of an implementation of WorkflowRunDAO. This method is called by the Spring framework * at run time. * * @see WorkflowRunDAO */ @Override public void setWorkflowRunParamDAO(WorkflowRunParamDAO workflowRunParamDAO) { this.workflowRunParamDAO = workflowRunParamDAO; } /** {@inheritDoc} */ @Override public void insert(WorkflowRunParam workflowRunParam) { workflowRunParamDAO.insert(workflowRunParam); } /** {@inheritDoc} */ @Override public void update(WorkflowRunParam workflowRunParam) { workflowRunParamDAO.update(workflowRunParam); } /** {@inheritDoc} */ @Override public void delete(WorkflowRunParam workflowRunParam) { workflowRunParamDAO.delete(workflowRunParam); } /** {@inheritDoc} */ @Override public WorkflowRunParam updateDetached(WorkflowRunParam workflowRunParam) { return workflowRunParamDAO.updateDetached(workflowRunParam); } /** {@inheritDoc} */ @Override public List<WorkflowRunParam> list() { return workflowRunParamDAO.list(); } /** {@inheritDoc} */ @Override public void update(Registration registration, WorkflowRunParam workflowRunParam) { workflowRunParamDAO.update(registration, workflowRunParam); } /** {@inheritDoc} */ @Override public void insert(Registration registration, WorkflowRunParam workflowRunParam) { workflowRunParamDAO.insert(registration, workflowRunParam); } /** {@inheritDoc} */ @Override public WorkflowRunParam updateDetached(Registration registration, WorkflowRunParam workflowRunParam) { return workflowRunParamDAO.updateDetached(registration, workflowRunParam); } }