public class TaskContentServiceImpl extends Object implements org.kie.internal.task.api.TaskContentService
Constructor and Description |
---|
TaskContentServiceImpl() |
TaskContentServiceImpl(org.kie.internal.task.api.TaskContext context,
org.kie.internal.task.api.TaskPersistenceContext persistenceContext,
TaskEventSupport taskEventSupport) |
Modifier and Type | Method and Description |
---|---|
void |
addMarshallerContext(String ownerId,
org.kie.internal.task.api.ContentMarshallerContext context) |
long |
addOutputContent(long taskId,
Map<String,Object> params) |
void |
deleteDocumentContent(long taskId,
long contentId) |
List<org.kie.api.task.model.Content> |
getAllContentByTaskId(long taskId) |
org.kie.api.task.model.Content |
getContentById(long contentId) |
org.kie.internal.task.api.ContentMarshallerContext |
getMarshallerContext(org.kie.api.task.model.Task task) |
protected Map<String,Object> |
loadContentData(Long contentId,
org.kie.api.task.model.Task task) |
org.kie.api.task.model.Task |
loadTaskVariables(org.kie.api.task.model.Task task) |
void |
removeMarshallerContext(String ownerId) |
long |
setDocumentContent(long taskId,
org.kie.api.task.model.Content content) |
void |
setPersistenceContext(org.kie.internal.task.api.TaskPersistenceContext persistenceContext) |
void |
setTaskEventSupport(TaskEventSupport taskEventSupport) |
public TaskContentServiceImpl()
public TaskContentServiceImpl(org.kie.internal.task.api.TaskContext context, org.kie.internal.task.api.TaskPersistenceContext persistenceContext, TaskEventSupport taskEventSupport)
public void setPersistenceContext(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
public void setTaskEventSupport(TaskEventSupport taskEventSupport)
public long addOutputContent(long taskId, Map<String,Object> params)
addOutputContent
in interface org.kie.internal.task.api.TaskContentService
public long setDocumentContent(long taskId, org.kie.api.task.model.Content content)
setDocumentContent
in interface org.kie.internal.task.api.TaskContentService
public void deleteDocumentContent(long taskId, long contentId)
deleteDocumentContent
in interface org.kie.internal.task.api.TaskContentService
public List<org.kie.api.task.model.Content> getAllContentByTaskId(long taskId)
getAllContentByTaskId
in interface org.kie.internal.task.api.TaskContentService
public org.kie.api.task.model.Content getContentById(long contentId)
getContentById
in interface org.kie.internal.task.api.TaskContentService
public void addMarshallerContext(String ownerId, org.kie.internal.task.api.ContentMarshallerContext context)
addMarshallerContext
in interface org.kie.internal.task.api.TaskContentService
public void removeMarshallerContext(String ownerId)
removeMarshallerContext
in interface org.kie.internal.task.api.TaskContentService
public org.kie.internal.task.api.ContentMarshallerContext getMarshallerContext(org.kie.api.task.model.Task task)
getMarshallerContext
in interface org.kie.internal.task.api.TaskContentService
public org.kie.api.task.model.Task loadTaskVariables(org.kie.api.task.model.Task task)
loadTaskVariables
in interface org.kie.internal.task.api.TaskContentService
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.