public class SPICommentResource<T>
extends java.lang.Object
Constructor and Description |
---|
SPICommentResource(com.liferay.portal.kernel.comment.CommentManager commentManager,
com.liferay.portal.kernel.model.Company company,
com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.comment.Comment,T,java.lang.Exception> transformUnsafeFunction) |
Modifier and Type | Method and Description |
---|---|
void |
deleteComment(java.lang.Long commentId) |
T |
getComment(java.lang.Long commentId) |
com.liferay.portal.vulcan.pagination.Page<T> |
getCommentCommentsPage(java.lang.Long commentId,
java.lang.String search,
com.liferay.portal.kernel.search.filter.Filter filter,
com.liferay.portal.vulcan.pagination.Pagination pagination,
com.liferay.portal.kernel.search.Sort[] sorts) |
com.liferay.portal.vulcan.pagination.Page<T> |
getEntityCommentsPage(long groupId,
java.lang.String className,
long classPK,
java.lang.String search,
com.liferay.portal.kernel.search.filter.Filter filter,
com.liferay.portal.vulcan.pagination.Pagination pagination,
com.liferay.portal.kernel.search.Sort[] sorts) |
com.liferay.portal.odata.entity.EntityModel |
getEntityModel(javax.ws.rs.core.MultivaluedMap multivaluedMap) |
T |
postCommentComment(com.liferay.portal.kernel.comment.Comment parentComment,
java.lang.String text) |
T |
postEntityComment(long groupId,
java.lang.String className,
long classPK,
java.lang.String text) |
T |
putComment(java.lang.Long commentId,
java.lang.String text) |
public SPICommentResource(com.liferay.portal.kernel.comment.CommentManager commentManager, com.liferay.portal.kernel.model.Company company, com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.comment.Comment,T,java.lang.Exception> transformUnsafeFunction)
public void deleteComment(java.lang.Long commentId) throws java.lang.Exception
java.lang.Exception
public T getComment(java.lang.Long commentId) throws java.lang.Exception
java.lang.Exception
public com.liferay.portal.vulcan.pagination.Page<T> getCommentCommentsPage(java.lang.Long commentId, java.lang.String search, com.liferay.portal.kernel.search.filter.Filter filter, com.liferay.portal.vulcan.pagination.Pagination pagination, com.liferay.portal.kernel.search.Sort[] sorts) throws java.lang.Exception
java.lang.Exception
public com.liferay.portal.vulcan.pagination.Page<T> getEntityCommentsPage(long groupId, java.lang.String className, long classPK, java.lang.String search, com.liferay.portal.kernel.search.filter.Filter filter, com.liferay.portal.vulcan.pagination.Pagination pagination, com.liferay.portal.kernel.search.Sort[] sorts) throws java.lang.Exception
java.lang.Exception
public com.liferay.portal.odata.entity.EntityModel getEntityModel(javax.ws.rs.core.MultivaluedMap multivaluedMap)
public T postCommentComment(com.liferay.portal.kernel.comment.Comment parentComment, java.lang.String text) throws java.lang.Exception
java.lang.Exception
public T postEntityComment(long groupId, java.lang.String className, long classPK, java.lang.String text) throws java.lang.Exception
java.lang.Exception
public T putComment(java.lang.Long commentId, java.lang.String text) throws java.lang.Exception
java.lang.Exception