Class TaskCommentServiceImpl

  • All Implemented Interfaces:
    org.kie.internal.task.api.TaskCommentService

    public class TaskCommentServiceImpl
    extends Object
    implements org.kie.internal.task.api.TaskCommentService
    • Constructor Detail

      • TaskCommentServiceImpl

        public TaskCommentServiceImpl()
      • TaskCommentServiceImpl

        public TaskCommentServiceImpl​(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
    • Method Detail

      • setPersistenceContext

        public void setPersistenceContext​(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
      • addComment

        public long addComment​(long taskId,
                               org.kie.api.task.model.Comment comment)
        Specified by:
        addComment in interface org.kie.internal.task.api.TaskCommentService
      • deleteComment

        public void deleteComment​(long taskId,
                                  long commentId)
        Specified by:
        deleteComment in interface org.kie.internal.task.api.TaskCommentService
      • getAllCommentsByTaskId

        public List<org.kie.api.task.model.Comment> getAllCommentsByTaskId​(long taskId)
        Specified by:
        getAllCommentsByTaskId in interface org.kie.internal.task.api.TaskCommentService
      • getCommentById

        public org.kie.api.task.model.Comment getCommentById​(long commentId)
        Specified by:
        getCommentById in interface org.kie.internal.task.api.TaskCommentService