public class MBCommentManagerImpl
extends java.lang.Object
implements com.liferay.portal.kernel.comment.CommentManager
| Constructor and Description |
|---|
MBCommentManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
long |
addComment(long userId,
long groupId,
java.lang.String className,
long classPK,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction) |
long |
addComment(long userId,
long groupId,
java.lang.String className,
long classPK,
java.lang.String userName,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction) |
long |
addComment(long userId,
java.lang.String className,
long classPK,
java.lang.String userName,
long parentCommentId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction) |
void |
addDiscussion(long userId,
long groupId,
java.lang.String className,
long classPK,
java.lang.String userName) |
void |
deleteComment(long commentId) |
void |
deleteDiscussion(java.lang.String className,
long classPK) |
void |
deleteGroupComments(long groupId) |
com.liferay.portal.kernel.comment.Comment |
fetchComment(long commentId) |
int |
getCommentsCount(java.lang.String className,
long classPK) |
com.liferay.portal.kernel.comment.Discussion |
getDiscussion(long userId,
long groupId,
java.lang.String className,
long classPK,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction) |
com.liferay.portal.kernel.comment.DiscussionPermission |
getDiscussionPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker) |
com.liferay.portal.kernel.comment.DiscussionStagingHandler |
getDiscussionStagingHandler() |
boolean |
hasDiscussion(java.lang.String className,
long classPK) |
void |
moveDiscussionToTrash(java.lang.String className,
long classPK) |
void |
restoreDiscussionFromTrash(java.lang.String className,
long classPK) |
void |
setMBDiscussionLocalService(com.liferay.message.boards.kernel.service.MBDiscussionLocalService mbDiscussionLocalService) |
void |
setMBMessageLocalService(com.liferay.message.boards.kernel.service.MBMessageLocalService mbMessageLocalService) |
protected void |
setMBThreadLocalService(com.liferay.message.boards.kernel.service.MBThreadLocalService mbThreadLocalService) |
void |
setRatingsEntryLocalService(com.liferay.ratings.kernel.service.RatingsEntryLocalService ratingsEntryLocalService) |
void |
setRatingsStatsLocalService(com.liferay.ratings.kernel.service.RatingsStatsLocalService ratingsStatsLocalService) |
void |
subscribeDiscussion(long userId,
long groupId,
java.lang.String className,
long classPK) |
void |
unsubscribeDiscussion(long userId,
java.lang.String className,
long classPK) |
long |
updateComment(long userId,
java.lang.String className,
long classPK,
long commentId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction) |
public long addComment(long userId,
long groupId,
java.lang.String className,
long classPK,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction)
throws com.liferay.portal.kernel.exception.PortalException
addComment in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic long addComment(long userId,
long groupId,
java.lang.String className,
long classPK,
java.lang.String userName,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction)
throws com.liferay.portal.kernel.exception.PortalException
addComment in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic long addComment(long userId,
java.lang.String className,
long classPK,
java.lang.String userName,
long parentCommentId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction)
throws com.liferay.portal.kernel.exception.PortalException
addComment in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic void addDiscussion(long userId,
long groupId,
java.lang.String className,
long classPK,
java.lang.String userName)
throws com.liferay.portal.kernel.exception.PortalException
addDiscussion in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic void deleteComment(long commentId)
throws com.liferay.portal.kernel.exception.PortalException
deleteComment in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic void deleteDiscussion(java.lang.String className,
long classPK)
throws com.liferay.portal.kernel.exception.PortalException
deleteDiscussion in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic void deleteGroupComments(long groupId)
throws com.liferay.portal.kernel.exception.PortalException
deleteGroupComments in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.comment.Comment fetchComment(long commentId)
fetchComment in interface com.liferay.portal.kernel.comment.CommentManagerpublic int getCommentsCount(java.lang.String className,
long classPK)
getCommentsCount in interface com.liferay.portal.kernel.comment.CommentManagerpublic com.liferay.portal.kernel.comment.Discussion getDiscussion(long userId,
long groupId,
java.lang.String className,
long classPK,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction)
throws com.liferay.portal.kernel.exception.PortalException
getDiscussion in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.comment.DiscussionPermission getDiscussionPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker)
getDiscussionPermission in interface com.liferay.portal.kernel.comment.CommentManagerpublic com.liferay.portal.kernel.comment.DiscussionStagingHandler getDiscussionStagingHandler()
getDiscussionStagingHandler in interface com.liferay.portal.kernel.comment.CommentManagerpublic boolean hasDiscussion(java.lang.String className,
long classPK)
hasDiscussion in interface com.liferay.portal.kernel.comment.CommentManagerpublic void moveDiscussionToTrash(java.lang.String className,
long classPK)
moveDiscussionToTrash in interface com.liferay.portal.kernel.comment.CommentManagerpublic void restoreDiscussionFromTrash(java.lang.String className,
long classPK)
restoreDiscussionFromTrash in interface com.liferay.portal.kernel.comment.CommentManagerpublic void setMBDiscussionLocalService(com.liferay.message.boards.kernel.service.MBDiscussionLocalService mbDiscussionLocalService)
public void setMBMessageLocalService(com.liferay.message.boards.kernel.service.MBMessageLocalService mbMessageLocalService)
public void setRatingsEntryLocalService(com.liferay.ratings.kernel.service.RatingsEntryLocalService ratingsEntryLocalService)
public void setRatingsStatsLocalService(com.liferay.ratings.kernel.service.RatingsStatsLocalService ratingsStatsLocalService)
public void subscribeDiscussion(long userId,
long groupId,
java.lang.String className,
long classPK)
throws com.liferay.portal.kernel.exception.PortalException
subscribeDiscussion in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic void unsubscribeDiscussion(long userId,
java.lang.String className,
long classPK)
throws com.liferay.portal.kernel.exception.PortalException
unsubscribeDiscussion in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionpublic long updateComment(long userId,
java.lang.String className,
long classPK,
long commentId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.kernel.util.Function<java.lang.String,com.liferay.portal.kernel.service.ServiceContext> serviceContextFunction)
throws com.liferay.portal.kernel.exception.PortalException
updateComment in interface com.liferay.portal.kernel.comment.CommentManagercom.liferay.portal.kernel.exception.PortalExceptionprotected void setMBThreadLocalService(com.liferay.message.boards.kernel.service.MBThreadLocalService mbThreadLocalService)