package pt.estgp.estgweb.services.assessments;
import org.apache.log4j.Logger;
import pt.estgp.estgweb.domain.AssessmentResponse;
import pt.estgp.estgweb.domain.UserSession;
import pt.estgp.estgweb.domain.dao.DaoFactory;
import pt.estgp.estgweb.domain.views.AssessmentResponseView;
import pt.utl.ist.berserk.logic.serviceManager.IService;
import java.io.Serializable;
/**
* Created by IntelliJ IDEA.
* User: Filipe Matos
* Date: 5/Ago/2013
* Time: 15:55:51
* To change this template use File | Settings | File Templates.
*/
public class LoadAssessmentResponseService
implements IService
{
private static final 1.5.0/docs/api/java/util/logging/Logger.html">Logger logger =
1.5.0/docs/api/java/util/logging/Logger.html">Logger.
getLogger(LoadAssessmentResponseService.
class);
public AssessmentResponseView run
(1.5.0/docs/api/java/io/Serializable.html">Serializable id, UserSession userSession
)
{
AssessmentResponse r = DaoFactory.
getAssessmentResponseDaoImpl().
get(id
);
AssessmentResponseView assessmentResponseView =
new AssessmentResponseView
(r
);
logger.
info("Loading assessment response view: " + assessmentResponseView.
getId());
return assessmentResponseView
;
}
}