Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/service/NotebookToolService.java =================================================================== diff -u -r5948e17402e1ad574aeddbe55f93dca2f58bbbec -rac8ce6f7c9ff031bd440098652c2e511180a566d --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/service/NotebookToolService.java (.../NotebookToolService.java) (revision 5948e17402e1ad574aeddbe55f93dca2f58bbbec) +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/service/NotebookToolService.java (.../NotebookToolService.java) (revision ac8ce6f7c9ff031bd440098652c2e511180a566d) @@ -27,16 +27,11 @@ import java.io.FileNotFoundException; import java.io.IOException; import java.util.List; -import java.util.Map; import java.util.Set; -import java.util.concurrent.ConcurrentHashMap; import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; import org.apache.struts.upload.FormFile; -import org.jivesoftware.smack.AccountManager; -import org.jivesoftware.smack.XMPPConnection; -import org.jivesoftware.smack.XMPPException; import org.lamsfoundation.lams.contentrepository.AccessDeniedException; import org.lamsfoundation.lams.contentrepository.ICredentials; import org.lamsfoundation.lams.contentrepository.ITicket; @@ -49,6 +44,7 @@ import org.lamsfoundation.lams.contentrepository.service.IRepositoryService; import org.lamsfoundation.lams.contentrepository.service.RepositoryProxy; import org.lamsfoundation.lams.contentrepository.service.SimpleCredentials; +import org.lamsfoundation.lams.journal.service.IJournalService; import org.lamsfoundation.lams.learning.service.ILearnerService; import org.lamsfoundation.lams.learningdesign.service.ExportToolContentException; import org.lamsfoundation.lams.learningdesign.service.IExportToolContentService; @@ -72,11 +68,7 @@ import org.lamsfoundation.lams.tool.notebook.util.NotebookToolContentHandler; import org.lamsfoundation.lams.tool.service.ILamsToolService; import org.lamsfoundation.lams.usermanagement.dto.UserDTO; -import org.lamsfoundation.lams.util.Configuration; -import org.lamsfoundation.lams.util.ConfigurationKeys; import org.lamsfoundation.lams.util.audit.IAuditService; -import org.w3c.dom.Node; -import org.w3c.dom.NodeList; /** * An implementation of the INotebookToolService interface. @@ -109,6 +101,8 @@ private IAuditService auditService = null; private IExportToolContentService exportContentService; + + private IJournalService journalService; public NotebookToolService() { super(); @@ -541,4 +535,12 @@ IExportToolContentService exportContentService) { this.exportContentService = exportContentService; } + + public IJournalService getJournalService() { + return journalService; + } + + public void setJournalService(IJournalService journalService) { + this.journalService = journalService; + } }