@Name(value="threadAction")
@Scope(value=CONVERSATION)
@Install(precedence=31)
public class ToutaticeThreadActionBean
extends org.nuxeo.ecm.platform.forum.web.ThreadActionBean
| Modifier and Type | Field and Description |
|---|---|
protected org.nuxeo.ecm.webapp.helpers.EventManager |
eventManager |
protected org.jboss.seam.faces.FacesMessages |
facesMessages |
protected String |
firstMessage |
| Constructor and Description |
|---|
ToutaticeThreadActionBean() |
| Modifier and Type | Method and Description |
|---|---|
String |
addThread(String viewId) |
List<String> |
getSelectedModerators() |
protected org.nuxeo.ecm.core.api.DocumentModel |
getThreadModel() |
boolean |
isModerated() |
void |
refresh() |
String |
updateThread() |
String |
updateThread(String viewId) |
addThread, clean, getAdapter, getAllPosts, getDescription, getDocumentThreadModel, getLastPostPublished, getModerationAsString, getModerators, getParentPost, getPostsAsThread, getPostsPending, getPostsPublished, getSchema, getTitle, getType, isCurrentThreadModerated, isParentPostPublished, isPrincipalGroupModerator, isPrincipalModerator, isThreadModerated, readState, saveState, setDescription, setModerated, setSelectedModerators, setTitleprotected String firstMessage
@In(create=true,
required=false)
protected org.jboss.seam.faces.FacesMessages facesMessages
@In(create=true) protected org.nuxeo.ecm.webapp.helpers.EventManager eventManager
protected org.nuxeo.ecm.core.api.DocumentModel getThreadModel()
throws org.nuxeo.ecm.core.api.ClientException
getThreadModel in class org.nuxeo.ecm.platform.forum.web.ThreadActionBeanorg.nuxeo.ecm.core.api.ClientExceptionpublic boolean isModerated()
isModerated in interface org.nuxeo.ecm.platform.forum.web.api.ThreadActionisModerated in class org.nuxeo.ecm.platform.forum.web.ThreadActionBeanpublic List<String> getSelectedModerators()
getSelectedModerators in class org.nuxeo.ecm.platform.forum.web.ThreadActionBeanpublic String addThread(String viewId) throws org.nuxeo.ecm.core.api.ClientException
org.nuxeo.ecm.core.api.ClientExceptionpublic String updateThread() throws org.nuxeo.ecm.core.api.ClientException
org.nuxeo.ecm.core.api.ClientExceptionpublic String updateThread(String viewId) throws org.nuxeo.ecm.core.api.ClientException
org.nuxeo.ecm.core.api.ClientException@Observer(value={"changeableDocumentCreated","documentSelectionChanged"},
create=false)
public void refresh()
throws org.nuxeo.ecm.core.api.ClientException
org.nuxeo.ecm.core.api.ClientExceptionCopyright © 2019. All rights reserved.