com.webmethods.caf.faces.data.task
Class TaskCommentsListProvider
java.lang.Object
com.webmethods.caf.faces.bean.BaseFacesBean
com.webmethods.caf.faces.bean.BaseFacesSessionBean
com.webmethods.caf.faces.data.comments.impl.CommentsListProvider
com.webmethods.caf.faces.data.task.TaskCommentsListProvider
- All Implemented Interfaces:
- IPageFlowScopeAdapter, ICommentsListProvider
public class TaskCommentsListProvider
- extends CommentsListProvider
Specialized comments storage provider for tasks. It implements various storage types of comments
Methods inherited from class com.webmethods.caf.faces.bean.BaseFacesBean |
createMethodBinding, createValueBinding, error, error, error, error, error, getBean, getFacesContext, getLocale, getResourceInputStream, getResources, getResourcesProvider, getRootCause, getStackTrace, getTreeAttribute, isUserInRole, log, log, log, putTreeAttribute, resetDataBindingClients, resolveDataBinding, resolveDataBinding, resolveExpression, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cachedTraits
protected ITraits cachedTraits
TaskCommentsListProvider
public TaskCommentsListProvider()
throws PortalException
- Throws:
PortalException
TaskCommentsListProvider
public TaskCommentsListProvider(String userID)
throws PortalException
- Throws:
PortalException
setContainerID
public void setContainerID(String containerID)
throws PortalException
- Description copied from interface:
ICommentsListProvider
- Sets containerID for this comments list
- Specified by:
setContainerID
in interface ICommentsListProvider
- Overrides:
setContainerID
in class CommentsListProvider
- Throws:
PortalException
canCreateComment
public boolean canCreateComment()
throws Exception
- Description copied from interface:
ICommentsListProvider
- If current user could create new comments
- Specified by:
canCreateComment
in interface ICommentsListProvider
- Overrides:
canCreateComment
in class CommentsListProvider
- Throws:
Exception
canDeleteComment
public boolean canDeleteComment(String commentID)
throws Exception
- Description copied from interface:
ICommentsListProvider
- If current user could delete specific comment
- Specified by:
canDeleteComment
in interface ICommentsListProvider
- Overrides:
canDeleteComment
in class CommentsListProvider
- Throws:
Exception
canUpdateComment
public boolean canUpdateComment(String commentID)
throws Exception
- Description copied from interface:
ICommentsListProvider
- If current user could update specific comment
- Specified by:
canUpdateComment
in interface ICommentsListProvider
- Overrides:
canUpdateComment
in class CommentsListProvider
- Throws:
Exception
acquireContext
protected IContext acquireContext()
- Overrides:
acquireContext
in class CommentsListProvider
releaseContext
protected void releaseContext(IContext context)
- Overrides:
releaseContext
in class CommentsListProvider