package semtex.archery.data.dao; import java.sql.SQLException; import java.util.UUID; import semtex.archery.data.entities.Parcour; import semtex.archery.data.entities.Version; import com.j256.ormlite.dao.RuntimeExceptionDao; public class VersionRuntimeExceptionDao extends RuntimeExceptionDao<Version, UUID> { private IVersionDao versionDao = null; public VersionRuntimeExceptionDao(final IVersionDao versionDao) { super(versionDao); this.versionDao = versionDao; } public Version findLatestVersion(final Parcour parcour) { try { return versionDao.findLatestVersion(parcour); } catch(final SQLException e) { throw new RuntimeException(e); } } }