public interface TaskPersistenceContext
Modifier and Type | Method and Description |
---|---|
HashMap<String,Object> |
addParametersToMap(Object... parameterValues) |
void |
close() |
List<org.kie.api.task.model.TaskSummary> |
doTaskSummaryCriteriaQuery(String userId,
org.kie.api.task.UserGroupCallback userGroupCallback,
Object queryWhere) |
int |
executeUpdateString(String updateString) |
<T> T |
find(Class<T> entityClass,
Object primaryKey) |
org.kie.api.task.model.Attachment |
findAttachment(Long attachmentId) |
org.kie.api.task.model.Comment |
findComment(Long commentId) |
org.kie.api.task.model.Content |
findContent(Long contentId) |
Deadline |
findDeadline(Long deadlineId) |
org.kie.api.task.model.Group |
findGroup(String groupId) |
org.kie.api.task.model.OrganizationalEntity |
findOrgEntity(String orgEntityId) |
org.kie.api.task.model.Task |
findTask(Long taskId) |
Long |
findTaskIdByContentId(Long contentId) |
org.kie.api.task.model.User |
findUser(String userId) |
boolean |
isOpen() |
void |
joinTransaction() |
<T> T |
merge(T entity) |
<T> T |
persist(T object) |
org.kie.api.task.model.Attachment |
persistAttachment(org.kie.api.task.model.Attachment attachment) |
org.kie.api.task.model.Comment |
persistComment(org.kie.api.task.model.Comment comment) |
org.kie.api.task.model.Content |
persistContent(org.kie.api.task.model.Content content) |
Deadline |
persistDeadline(Deadline deadline) |
org.kie.api.task.model.Group |
persistGroup(org.kie.api.task.model.Group group) |
org.kie.api.task.model.OrganizationalEntity |
persistOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity) |
org.kie.api.task.model.Task |
persistTask(org.kie.api.task.model.Task task) |
org.kie.api.task.model.User |
persistUser(org.kie.api.task.model.User user) |
<T> T |
queryAndLockStringWithParametersInTransaction(String queryName,
Map<String,Object> params,
boolean singleResult,
Class<T> clazz) |
<T> T |
queryAndLockWithParametersInTransaction(String queryName,
Map<String,Object> params,
boolean singleResult,
Class<T> clazz) |
<T> T |
queryInTransaction(String queryName,
Class<T> clazz) |
<T> T |
queryStringInTransaction(String queryString,
Class<T> clazz) |
<T> T |
queryStringWithParametersInTransaction(String queryString,
boolean singleResult,
Map<String,Object> params,
Class<T> clazz) |
<T> T |
queryStringWithParametersInTransaction(String queryString,
Map<String,Object> params,
Class<T> clazz) |
<T> T |
queryWithParametersInTransaction(String queryName,
boolean singleResult,
Map<String,Object> params,
Class<T> clazz) |
<T> T |
queryWithParametersInTransaction(String queryName,
Map<String,Object> params,
Class<T> clazz) |
<T> T |
remove(T entity) |
org.kie.api.task.model.Attachment |
removeAttachment(org.kie.api.task.model.Attachment attachment) |
org.kie.api.task.model.Comment |
removeComment(org.kie.api.task.model.Comment comment) |
org.kie.api.task.model.Content |
removeContent(org.kie.api.task.model.Content content) |
Deadline |
removeDeadline(Deadline deadline) |
org.kie.api.task.model.Group |
removeGroup(org.kie.api.task.model.Group group) |
org.kie.api.task.model.OrganizationalEntity |
removeOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity) |
org.kie.api.task.model.Task |
removeTask(org.kie.api.task.model.Task task) |
org.kie.api.task.model.User |
removeUser(org.kie.api.task.model.User user) |
org.kie.api.task.model.Attachment |
updateAttachment(org.kie.api.task.model.Attachment attachment) |
org.kie.api.task.model.Comment |
updateComment(org.kie.api.task.model.Comment comment) |
org.kie.api.task.model.Content |
updateContent(org.kie.api.task.model.Content content) |
Deadline |
updateDeadline(Deadline deadline) |
org.kie.api.task.model.Group |
updateGroup(org.kie.api.task.model.Group group) |
org.kie.api.task.model.OrganizationalEntity |
updateOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity) |
org.kie.api.task.model.Task |
updateTask(org.kie.api.task.model.Task task) |
org.kie.api.task.model.User |
updateUser(org.kie.api.task.model.User user) |
org.kie.api.task.model.Task findTask(Long taskId)
org.kie.api.task.model.Task persistTask(org.kie.api.task.model.Task task)
org.kie.api.task.model.Task updateTask(org.kie.api.task.model.Task task)
org.kie.api.task.model.Task removeTask(org.kie.api.task.model.Task task)
org.kie.api.task.model.Group findGroup(String groupId)
org.kie.api.task.model.Group persistGroup(org.kie.api.task.model.Group group)
org.kie.api.task.model.Group updateGroup(org.kie.api.task.model.Group group)
org.kie.api.task.model.Group removeGroup(org.kie.api.task.model.Group group)
org.kie.api.task.model.User findUser(String userId)
org.kie.api.task.model.User persistUser(org.kie.api.task.model.User user)
org.kie.api.task.model.User updateUser(org.kie.api.task.model.User user)
org.kie.api.task.model.User removeUser(org.kie.api.task.model.User user)
org.kie.api.task.model.OrganizationalEntity findOrgEntity(String orgEntityId)
org.kie.api.task.model.OrganizationalEntity persistOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity)
org.kie.api.task.model.OrganizationalEntity updateOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity)
org.kie.api.task.model.OrganizationalEntity removeOrgEntity(org.kie.api.task.model.OrganizationalEntity orgEntity)
org.kie.api.task.model.Content findContent(Long contentId)
org.kie.api.task.model.Content persistContent(org.kie.api.task.model.Content content)
org.kie.api.task.model.Content updateContent(org.kie.api.task.model.Content content)
org.kie.api.task.model.Content removeContent(org.kie.api.task.model.Content content)
org.kie.api.task.model.Attachment findAttachment(Long attachmentId)
org.kie.api.task.model.Attachment persistAttachment(org.kie.api.task.model.Attachment attachment)
org.kie.api.task.model.Attachment updateAttachment(org.kie.api.task.model.Attachment attachment)
org.kie.api.task.model.Attachment removeAttachment(org.kie.api.task.model.Attachment attachment)
org.kie.api.task.model.Comment findComment(Long commentId)
org.kie.api.task.model.Comment persistComment(org.kie.api.task.model.Comment comment)
org.kie.api.task.model.Comment updateComment(org.kie.api.task.model.Comment comment)
org.kie.api.task.model.Comment removeComment(org.kie.api.task.model.Comment comment)
<T> T queryWithParametersInTransaction(String queryName, Map<String,Object> params, Class<T> clazz)
<T> T queryWithParametersInTransaction(String queryName, boolean singleResult, Map<String,Object> params, Class<T> clazz)
<T> T queryAndLockWithParametersInTransaction(String queryName, Map<String,Object> params, boolean singleResult, Class<T> clazz)
<T> T queryStringWithParametersInTransaction(String queryString, boolean singleResult, Map<String,Object> params, Class<T> clazz)
<T> T queryStringWithParametersInTransaction(String queryString, Map<String,Object> params, Class<T> clazz)
<T> T queryAndLockStringWithParametersInTransaction(String queryName, Map<String,Object> params, boolean singleResult, Class<T> clazz)
int executeUpdateString(String updateString)
<T> T persist(T object)
<T> T remove(T entity)
<T> T merge(T entity)
boolean isOpen()
void joinTransaction()
void close()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.