Class CommentManagerUtil
Object
com.liferay.portal.kernel.comment.CommentManagerUtil
- Author:
- Adolfo Pérez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longaddComment(long userId, long groupId, String className, long classPK, String userName, String subject, String body, Function<String, ServiceContext> serviceContextFunction) static longaddComment(long userId, long groupId, String className, long classPK, String body, Function<String, ServiceContext> serviceContextFunction) static longaddComment(long userId, String className, long classPK, String userName, long parentCommentId, String subject, String body, Function<String, ServiceContext> serviceContextFunction) static voidaddDiscussion(long userId, long groupId, String className, long classPK, String userName) static voiddeleteComment(long commentId) static voiddeleteDiscussion(String className, long classPK) static voiddeleteGroupComments(long groupId) static CommentfetchComment(long commentId) static intgetCommentsCount(String className, long classPK) static DiscussiongetDiscussion(long userId, long groupId, String className, long classPK, Function<String, ServiceContext> serviceContextFunction) static DiscussionStagingHandlerstatic booleanhasDiscussion(String className, long classPK) static voidmoveDiscussionToTrash(String className, long classPK) static voidrestoreDiscussionFromTrash(String className, long classPK) static voidsubscribeDiscussion(long userId, long groupId, String className, long classPK) static voidunsubscribeDiscussion(long userId, String className, long classPK) static longupdateComment(long userId, String className, long classPK, long commentId, String subject, String body, Function<String, ServiceContext> serviceContextFunction)
-
Constructor Details
-
CommentManagerUtil
public CommentManagerUtil()
-
-
Method Details
-
addComment
public static long addComment(long userId, long groupId, String className, long classPK, String body, Function<String, ServiceContext> serviceContextFunction) throws PortalException- Throws:
PortalException
-
addComment
public static long addComment(long userId, long groupId, String className, long classPK, String userName, String subject, String body, Function<String, ServiceContext> serviceContextFunction) throws PortalException- Throws:
PortalException
-
addComment
public static long addComment(long userId, String className, long classPK, String userName, long parentCommentId, String subject, String body, Function<String, ServiceContext> serviceContextFunction) throws PortalException- Throws:
PortalException
-
addDiscussion
public static void addDiscussion(long userId, long groupId, String className, long classPK, String userName) throws PortalException - Throws:
PortalException
-
deleteComment
- Throws:
PortalException
-
deleteDiscussion
- Throws:
PortalException
-
deleteGroupComments
- Throws:
PortalException
-
fetchComment
-
getCommentsCount
-
getDiscussion
public static Discussion getDiscussion(long userId, long groupId, String className, long classPK, Function<String, ServiceContext> serviceContextFunction) throws PortalException- Throws:
PortalException
-
getDiscussionStagingHandler
-
hasDiscussion
- Throws:
PortalException
-
moveDiscussionToTrash
-
restoreDiscussionFromTrash
-
subscribeDiscussion
public static void subscribeDiscussion(long userId, long groupId, String className, long classPK) throws PortalException - Throws:
PortalException
-
unsubscribeDiscussion
public static void unsubscribeDiscussion(long userId, String className, long classPK) throws PortalException - Throws:
PortalException
-
updateComment
public static long updateComment(long userId, String className, long classPK, long commentId, String subject, String body, Function<String, ServiceContext> serviceContextFunction) throws PortalException- Throws:
PortalException
-