Class CommentManagerUtil
Object
com.liferay.portal.kernel.comment.CommentManagerUtil
- Author:
- Adolfo Pérez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
addComment
(long userId, long groupId, String className, long classPK, String userName, String subject, String body, Function<String, ServiceContext> serviceContextFunction) static long
addComment
(long userId, long groupId, String className, long classPK, String body, Function<String, ServiceContext> serviceContextFunction) static long
addComment
(long userId, String className, long classPK, String userName, long parentCommentId, String subject, String body, Function<String, ServiceContext> serviceContextFunction) static void
addDiscussion
(long userId, long groupId, String className, long classPK, String userName) static void
deleteComment
(long commentId) static void
deleteDiscussion
(String className, long classPK) static void
deleteGroupComments
(long groupId) static Comment
fetchComment
(long commentId) static int
getCommentsCount
(String className, long classPK) static Discussion
getDiscussion
(long userId, long groupId, String className, long classPK, Function<String, ServiceContext> serviceContextFunction) static DiscussionStagingHandler
static boolean
hasDiscussion
(String className, long classPK) static void
moveDiscussionToTrash
(String className, long classPK) static void
restoreDiscussionFromTrash
(String className, long classPK) static void
subscribeDiscussion
(long userId, long groupId, String className, long classPK) static void
unsubscribeDiscussion
(long userId, String className, long classPK) static long
updateComment
(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
-