Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java =================================================================== diff -u -r45a3263a49a830c6e5392591ccd854264c5e6730 -r26525a9a37f27e26fc8d62cb849a85bff4ae5506 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java (.../IQaService.java) (revision 45a3263a49a830c6e5392591ccd854264c5e6730) +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java (.../IQaService.java) (revision 26525a9a37f27e26fc8d62cb849a85bff4ae5506) @@ -25,7 +25,7 @@ import java.util.List; import org.lamsfoundation.lams.contentrepository.ITicket; -import org.lamsfoundation.lams.tool.BasicToolVO; +import org.lamsfoundation.lams.tool.IToolVO; import org.lamsfoundation.lams.tool.exception.DataMissingException; import org.lamsfoundation.lams.tool.exception.ToolException; import org.lamsfoundation.lams.tool.qa.QaApplicationException; @@ -212,7 +212,7 @@ */ public String leaveToolSession(Long toolSessionId,Long learnerId) throws DataMissingException, ToolException; - public BasicToolVO getToolBySignature(String toolSignature) throws QaApplicationException; + public IToolVO getToolBySignature(String toolSignature) throws QaApplicationException; public long getToolDefaultContentIdBySignature(String toolSignature) throws QaApplicationException; Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java =================================================================== diff -u -r45a3263a49a830c6e5392591ccd854264c5e6730 -r26525a9a37f27e26fc8d62cb849a85bff4ae5506 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java (.../QaServicePOJO.java) (revision 45a3263a49a830c6e5392591ccd854264c5e6730) +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java (.../QaServicePOJO.java) (revision 26525a9a37f27e26fc8d62cb849a85bff4ae5506) @@ -44,6 +44,7 @@ import org.lamsfoundation.lams.contentrepository.service.SimpleCredentials; import org.lamsfoundation.lams.learning.service.ILearnerService; import org.lamsfoundation.lams.tool.BasicToolVO; +import org.lamsfoundation.lams.tool.IToolVO; import org.lamsfoundation.lams.tool.ToolContentManager; import org.lamsfoundation.lams.tool.ToolSessionExportOutputData; import org.lamsfoundation.lams.tool.ToolSessionManager; @@ -1516,10 +1517,10 @@ throw new ToolException("not yet implemented"); } - public BasicToolVO getToolBySignature(String toolSignature) throws QaApplicationException + public IToolVO getToolBySignature(String toolSignature) throws QaApplicationException { logger.debug("attempt retrieving tool with signature : " + toolSignature); - BasicToolVO tool=toolService.getToolBySignature(toolSignature); + IToolVO tool=toolService.getToolBySignature(toolSignature); logger.debug("retrieved tool: " + tool); return tool; }