List of usage examples for com.liferay.portal.kernel.comment DiscussionComment getDescendantCommentsCount
public int getDescendantCommentsCount();
From source file:com.liferay.comment.internal.jsonws.CommentJSONWS.java
License:Open Source License
public CommentJSONWS(DiscussionComment discussionComment) { setBody(discussionComment.getBody()); setCommentId(discussionComment.getCommentId()); setCreateDate(discussionComment.getCreateDate()); setDescendantCommentsCount(discussionComment.getDescendantCommentsCount()); setModifiedDate(discussionComment.getModifiedDate()); setParentCommentId(discussionComment.getParentCommentId()); setUserId(discussionComment.getUserId()); setUserName(discussionComment.getUserName()); }
From source file:com.liferay.message.boards.comment.internal.test.MBCommentManagerImplTest.java
License:Open Source License
@Test public void testFetchDiscussionCommentCommentsCount() throws Exception { DiscussionComment discussionComment = _commentManager.fetchDiscussionComment(_user.getUserId(), _parentCommentId);//from w w w .j a v a 2s. co m Assert.assertEquals(2, discussionComment.getDescendantCommentsCount()); }
From source file:com.liferay.message.boards.comment.internal.test.MBCommentManagerImplTest.java
License:Open Source License
@Test public void testSecondLevelThreadCommentsCount() throws Exception { Discussion discussion = _commentManager.getDiscussion(_user.getUserId(), _group.getGroupId(), DLFileEntryConstants.getClassName(), _fileEntry.getFileEntryId(), _createServiceContextFunction()); DiscussionComment rootDiscussionComment = discussion.getRootDiscussionComment(); DiscussionCommentIterator threadDiscussionCommentIterator = rootDiscussionComment .getThreadDiscussionCommentIterator(); DiscussionComment discussionComment = threadDiscussionCommentIterator.next(); int descendantCommentsCount = discussionComment.getDescendantCommentsCount(); Assert.assertEquals(2, descendantCommentsCount); }
From source file:com.liferay.message.boards.comment.internal.test.MBCommentManagerImplTest.java
License:Open Source License
@Test public void testTopLevelThreadCommentsCount() throws Exception { Discussion discussion = _commentManager.getDiscussion(_user.getUserId(), _group.getGroupId(), DLFileEntryConstants.getClassName(), _fileEntry.getFileEntryId(), _createServiceContextFunction()); DiscussionComment rootDiscussionComment = discussion.getRootDiscussionComment(); int descendantCommentsCount = rootDiscussionComment.getDescendantCommentsCount(); Assert.assertEquals(2, descendantCommentsCount); }