Interface TaskPersistenceContext


public interface TaskPersistenceContext
  • Method Details

    • findTask

      org.kie.api.task.model.Task findTask(Long taskId)
    • persistTask

      org.kie.api.task.model.Task persistTask(org.kie.api.task.model.Task task)
    • updateTask

      org.kie.api.task.model.Task updateTask(org.kie.api.task.model.Task task)
    • removeTask

      org.kie.api.task.model.Task removeTask(org.kie.api.task.model.Task task)
    • findGroup

      org.kie.api.task.model.Group findGroup(String groupId)
    • persistGroup

      org.kie.api.task.model.Group persistGroup(org.kie.api.task.model.Group group)
    • updateGroup

      org.kie.api.task.model.Group updateGroup(org.kie.api.task.model.Group group)
    • removeGroup

      org.kie.api.task.model.Group removeGroup(org.kie.api.task.model.Group group)
    • findUser

      org.kie.api.task.model.User findUser(String userId)
    • persistUser

      org.kie.api.task.model.User persistUser(org.kie.api.task.model.User user)
    • updateUser

      org.kie.api.task.model.User updateUser(org.kie.api.task.model.User user)
    • removeUser

      org.kie.api.task.model.User removeUser(org.kie.api.task.model.User user)
    • findOrgEntity

      org.kie.api.task.model.OrganizationalEntity findOrgEntity(String orgEntityId)
    • persistOrgEntity

      org.kie.api.task.model.OrganizationalEntity persistOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity)
    • updateOrgEntity

      org.kie.api.task.model.OrganizationalEntity updateOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity)
    • removeOrgEntity

      org.kie.api.task.model.OrganizationalEntity removeOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity)
    • findContent

      org.kie.api.task.model.Content findContent(Long contentId)
    • persistContent

      org.kie.api.task.model.Content persistContent(org.kie.api.task.model.Content content)
    • updateContent

      org.kie.api.task.model.Content updateContent(org.kie.api.task.model.Content content)
    • removeContent

      org.kie.api.task.model.Content removeContent(org.kie.api.task.model.Content content)
    • findTaskIdByContentId

      Long findTaskIdByContentId(Long contentId)
    • findAttachment

      org.kie.api.task.model.Attachment findAttachment(Long attachmentId)
    • persistAttachment

      org.kie.api.task.model.Attachment persistAttachment(org.kie.api.task.model.Attachment attachment)
    • updateAttachment

      org.kie.api.task.model.Attachment updateAttachment(org.kie.api.task.model.Attachment attachment)
    • removeAttachment

      org.kie.api.task.model.Attachment removeAttachment(org.kie.api.task.model.Attachment attachment)
    • removeAttachmentFromTask

      org.kie.api.task.model.Attachment removeAttachmentFromTask(org.kie.api.task.model.Task task, long attachmentId)
    • addAttachmentToTask

      org.kie.api.task.model.Attachment addAttachmentToTask(org.kie.api.task.model.Attachment attachment, org.kie.api.task.model.Task task)
    • findComment

      org.kie.api.task.model.Comment findComment(Long commentId)
    • persistComment

      org.kie.api.task.model.Comment persistComment(org.kie.api.task.model.Comment comment)
    • updateComment

      org.kie.api.task.model.Comment updateComment(org.kie.api.task.model.Comment comment)
    • removeComment

      org.kie.api.task.model.Comment removeComment(org.kie.api.task.model.Comment comment)
    • removeCommentFromTask

      org.kie.api.task.model.Comment removeCommentFromTask(org.kie.api.task.model.Comment comment, org.kie.api.task.model.Task task)
    • addCommentToTask

      org.kie.api.task.model.Comment addCommentToTask(org.kie.api.task.model.Comment comment, org.kie.api.task.model.Task task)
    • findDeadline

      Deadline findDeadline(Long deadlineId)
    • persistDeadline

      Deadline persistDeadline(Deadline deadline)
    • updateDeadline

      Deadline updateDeadline(Deadline deadline)
    • removeDeadline

      Deadline removeDeadline(Deadline deadline)
    • setDocumentToTask

      org.kie.api.task.model.Task setDocumentToTask(org.kie.api.task.model.Content content, ContentData contentData, org.kie.api.task.model.Task task)
    • setFaultToTask

      org.kie.api.task.model.Task setFaultToTask(org.kie.api.task.model.Content content, FaultData faultData, org.kie.api.task.model.Task task)
    • setOutputToTask

      org.kie.api.task.model.Task setOutputToTask(org.kie.api.task.model.Content content, ContentData contentData, org.kie.api.task.model.Task task)
    • queryWithParametersInTransaction

      <T> T queryWithParametersInTransaction(String queryName, Map<String,Object> params, Class<T> clazz)
    • queryWithParametersInTransaction

      <T> T queryWithParametersInTransaction(String queryName, boolean singleResult, Map<String,Object> params, Class<T> clazz)
    • queryAndLockWithParametersInTransaction

      <T> T queryAndLockWithParametersInTransaction(String queryName, Map<String,Object> params, boolean singleResult, Class<T> clazz)
    • queryInTransaction

      <T> T queryInTransaction(String queryName, Class<T> clazz)
    • queryStringInTransaction

      <T> T queryStringInTransaction(String queryString, Class<T> clazz)
    • queryStringWithParametersInTransaction

      <T> T queryStringWithParametersInTransaction(String queryString, boolean singleResult, Map<String,Object> params, Class<T> clazz)
    • queryStringWithParametersInTransaction

      <T> T queryStringWithParametersInTransaction(String queryString, Map<String,Object> params, Class<T> clazz)
    • queryAndLockStringWithParametersInTransaction

      <T> T queryAndLockStringWithParametersInTransaction(String queryName, Map<String,Object> params, boolean singleResult, Class<T> clazz)
    • executeUpdateString

      int executeUpdateString(String updateString)
    • executeUpdate

      int executeUpdate(String queryName, Map<String,Object> params)
    • addParametersToMap

      HashMap<String,Object> addParametersToMap(Object... parameterValues)
    • persist

      <T> T persist(T object)
    • find

      <T> T find(Class<T> entityClass, Object primaryKey)
    • remove

      <T> T remove(T entity)
    • merge

      <T> T merge(T entity)
    • isOpen

      boolean isOpen()
    • joinTransaction

      void joinTransaction()
    • close

      void close()
    • doTaskSummaryCriteriaQuery

      List<org.kie.api.task.model.TaskSummary> doTaskSummaryCriteriaQuery(String userId, org.kie.api.task.UserGroupCallback userGroupCallback, Object queryWhere)
    • findEmail

      org.kie.api.task.model.Email findEmail(String emailId)
    • persistEmail

      org.kie.api.task.model.Email persistEmail(org.kie.api.task.model.Email email)
    • updateEmail

      org.kie.api.task.model.Email updateEmail(org.kie.api.task.model.Email email)
    • removeEmail

      org.kie.api.task.model.Email removeEmail(org.kie.api.task.model.Email email)