lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
implemeted the jsp for read only summary tab functionality. Reads maps and dtos from web layer.

enabled testing with another tool session id as well.

changes to class definitions for package org.lamsfoundation.lams.tool.mc.pojos;

all the changes are related to Monitoring url summary tab functionality

updates to method:

public static List buildGroupsQuestionData(HttpServletRequest request, McContent mcContent)

new implementations for methods:

public static Map buildGroupsAttemptData(HttpServletRequest request, McContent mcContent, McQueContent mcQueContent)

public static Map populateSessionUsersAttempts(HttpServletRequest request,List listMcUsers)

public static Map convertToMcMonitoredUserDTOMap(List list)

changed class anmes fo org.lamsfoundation.lams.tool.mc.pojos

changed class names for org.lamsfoundation.lams.tool.mc.pojos

class name changes for org.lamsfoundation.lams.tool.mc.pojos

no major changes

changes to methods moveQuestionUp/Down and updated defitions for org.lamsfoundation.lams.tool.mc.pojos

package name fixes for org.lamsfoundation.lams.tool.mc.pojos

package name fixes

implemented methods:

public List getMcUserBySessionOnly(final McSession mcSession) throws McApplicationException;

public List getAttemptsForUser(final Long queUsrId) throws McApplicationException;

public McSession findMcSessionById(Long mcSessionId) throws McApplicationException;

public List findMcOptionNamesByQueId(Long mcQueContentId) throws McApplicationException;

added new methods:

public List getMcUserBySessionOnly(final McSession mcSession) throws McApplicationException;

public List getAttemptsForUser(final Long queUsrId) throws McApplicationException;

public McSession findMcSessionById(Long mcSessionId) throws McApplicationException;

public List findMcOptionNamesByQueId(Long mcQueContentId) throws McApplicationException;

moved all the existing pojos under this package for better maintainability

updated package definitions for the updated package name org.lamsfoundation.lams.tool.mc.pojos.

added new method public List getAttemptsForUser(final Long queUsrId)

added new method: public List getMcUserBySessionOnly(final McSession mcSession)

added new method: public List findMcOptionNamesByQueId(Long mcQueContentId)

updated package names for org.lamsfoundation.lams.tool.mc.pojos.

fixed package name for org.lamsfoundation.lams.tool.mc.pojos.

moved this file under pojo/

fixed redundant code in method equals()

updated class names for the package name .pojos.

more resource definitions in relation to monitoring module

updated class nemes for the package name .pojos.

a new DTO that works with McMonitoredAnswersDTO to holdsusers attempt data

a new DTO class to hold question and candidate answers content as well as attempt history of the users

updated class names for org.lamsfoundation.lams.tool.mc.pojos.

updated definitions for package org.lamsfoundation.lams.tool.mc.pojos

Add new method to write URL to OutputStream.