added javadoc to DAO interface