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.CommentManager
com.liferay.portal.kernel.exception.PortalException
public 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.CommentManager
com.liferay.portal.kernel.exception.PortalException
public 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.CommentManager
com.liferay.portal.kernel.exception.PortalException
public 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.CommentManager
com.liferay.portal.kernel.exception.PortalException
public void deleteComment(long commentId) throws com.liferay.portal.kernel.exception.PortalException
deleteComment
in interface com.liferay.portal.kernel.comment.CommentManager
com.liferay.portal.kernel.exception.PortalException
public void deleteDiscussion(java.lang.String className, long classPK) throws com.liferay.portal.kernel.exception.PortalException
deleteDiscussion
in interface com.liferay.portal.kernel.comment.CommentManager
com.liferay.portal.kernel.exception.PortalException
public void deleteGroupComments(long groupId) throws com.liferay.portal.kernel.exception.PortalException
deleteGroupComments
in interface com.liferay.portal.kernel.comment.CommentManager
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.comment.Comment fetchComment(long commentId)
fetchComment
in interface com.liferay.portal.kernel.comment.CommentManager
public int getCommentsCount(java.lang.String className, long classPK)
getCommentsCount
in interface com.liferay.portal.kernel.comment.CommentManager
public 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.CommentManager
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.comment.DiscussionPermission getDiscussionPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker)
getDiscussionPermission
in interface com.liferay.portal.kernel.comment.CommentManager
public com.liferay.portal.kernel.comment.DiscussionStagingHandler getDiscussionStagingHandler()
getDiscussionStagingHandler
in interface com.liferay.portal.kernel.comment.CommentManager
public boolean hasDiscussion(java.lang.String className, long classPK)
hasDiscussion
in interface com.liferay.portal.kernel.comment.CommentManager
public void moveDiscussionToTrash(java.lang.String className, long classPK)
moveDiscussionToTrash
in interface com.liferay.portal.kernel.comment.CommentManager
public void restoreDiscussionFromTrash(java.lang.String className, long classPK)
restoreDiscussionFromTrash
in interface com.liferay.portal.kernel.comment.CommentManager
public 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.CommentManager
com.liferay.portal.kernel.exception.PortalException
public 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.CommentManager
com.liferay.portal.kernel.exception.PortalException
public 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.CommentManager
com.liferay.portal.kernel.exception.PortalException
protected void setMBThreadLocalService(com.liferay.message.boards.kernel.service.MBThreadLocalService mbThreadLocalService)