public class NuxeoCommentsServiceImpl extends Object implements fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCommentsService
INuxeoCommentsService| Constructor and Description |
|---|
NuxeoCommentsServiceImpl(CMSService cmsService)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.nuxeo.ecm.automation.client.model.Document |
addDocumentComment(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document,
fr.toutatice.portail.cms.nuxeo.api.domain.CommentDTO comment,
String parentId) |
void |
deleteDocumentComment(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document,
String id) |
List<fr.toutatice.portail.cms.nuxeo.api.domain.CommentDTO> |
getDocumentComments(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document) |
List<fr.toutatice.portail.cms.nuxeo.api.domain.ThreadPostDTO> |
getForumThreadPosts(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document) |
public NuxeoCommentsServiceImpl(CMSService cmsService)
cmsService - CMS servicepublic List<fr.toutatice.portail.cms.nuxeo.api.domain.CommentDTO> getDocumentComments(org.osivia.portal.core.cms.CMSServiceCtx cmsContext, org.nuxeo.ecm.automation.client.model.Document document) throws org.osivia.portal.core.cms.CMSException
getDocumentComments in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCommentsServiceorg.osivia.portal.core.cms.CMSExceptionpublic List<fr.toutatice.portail.cms.nuxeo.api.domain.ThreadPostDTO> getForumThreadPosts(org.osivia.portal.core.cms.CMSServiceCtx cmsContext, org.nuxeo.ecm.automation.client.model.Document document) throws org.osivia.portal.core.cms.CMSException
getForumThreadPosts in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCommentsServiceorg.osivia.portal.core.cms.CMSExceptionpublic org.nuxeo.ecm.automation.client.model.Document addDocumentComment(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document,
fr.toutatice.portail.cms.nuxeo.api.domain.CommentDTO comment,
String parentId)
throws org.osivia.portal.core.cms.CMSException
addDocumentComment in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCommentsServiceorg.osivia.portal.core.cms.CMSExceptionpublic void deleteDocumentComment(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document,
String id)
throws org.osivia.portal.core.cms.CMSException
deleteDocumentComment in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCommentsServiceorg.osivia.portal.core.cms.CMSExceptionCopyright © 2020. All rights reserved.