package edu.asu.spring.quadriga.dao.workbench.passthroughproject;
import edu.asu.spring.quadriga.dao.IBaseDAO;
import edu.asu.spring.quadriga.dto.PassThroughProjectDTO;
import edu.asu.spring.quadriga.exceptions.QuadrigaStorageException;
public interface IPassThroughProjectDAO extends IBaseDAO<PassThroughProjectDTO> {
/**
* This method returns the PassThroughProjectDTO objects for a given
* external project id and the corresponding client.
*
* @param externalProjectid The id a project has in a client application.
* @param client The client application.
* @return
* @throws QuadrigaStorageException
*/
PassThroughProjectDTO getExternalProject(String externalProjectid, String client) throws QuadrigaStorageException;
}