Package org.jbpm.services.task.impl
Class TaskContentServiceImpl
- java.lang.Object
-
- org.jbpm.services.task.impl.TaskContentServiceImpl
-
- All Implemented Interfaces:
org.kie.internal.task.api.TaskContentService
public class TaskContentServiceImpl extends Object implements org.kie.internal.task.api.TaskContentService
-
-
Constructor Summary
Constructors Constructor Description TaskContentServiceImpl()TaskContentServiceImpl(org.kie.internal.task.api.TaskContext context, org.kie.internal.task.api.TaskPersistenceContext persistenceContext, TaskEventSupport taskEventSupport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMarshallerContext(String ownerId, org.kie.internal.task.api.ContentMarshallerContext context)longaddOutputContent(long taskId, Map<String,Object> params)voiddeleteDocumentContent(long taskId, long contentId)List<org.kie.api.task.model.Content>getAllContentByTaskId(long taskId)org.kie.api.task.model.ContentgetContentById(long contentId)org.kie.internal.task.api.ContentMarshallerContextgetMarshallerContext(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.TaskloadTaskVariables(org.kie.api.task.model.Task task)voidremoveMarshallerContext(String ownerId)longsetDocumentContent(long taskId, org.kie.api.task.model.Content content)voidsetPersistenceContext(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)voidsetTaskEventSupport(TaskEventSupport taskEventSupport)
-
-
-
Constructor Detail
-
TaskContentServiceImpl
public TaskContentServiceImpl()
-
TaskContentServiceImpl
public TaskContentServiceImpl(org.kie.internal.task.api.TaskContext context, org.kie.internal.task.api.TaskPersistenceContext persistenceContext, TaskEventSupport taskEventSupport)
-
-
Method Detail
-
setPersistenceContext
public void setPersistenceContext(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
-
setTaskEventSupport
public void setTaskEventSupport(TaskEventSupport taskEventSupport)
-
addOutputContent
public long addOutputContent(long taskId, Map<String,Object> params)- Specified by:
addOutputContentin interfaceorg.kie.internal.task.api.TaskContentService
-
setDocumentContent
public long setDocumentContent(long taskId, org.kie.api.task.model.Content content)- Specified by:
setDocumentContentin interfaceorg.kie.internal.task.api.TaskContentService
-
deleteDocumentContent
public void deleteDocumentContent(long taskId, long contentId)- Specified by:
deleteDocumentContentin interfaceorg.kie.internal.task.api.TaskContentService
-
getAllContentByTaskId
public List<org.kie.api.task.model.Content> getAllContentByTaskId(long taskId)
- Specified by:
getAllContentByTaskIdin interfaceorg.kie.internal.task.api.TaskContentService
-
getContentById
public org.kie.api.task.model.Content getContentById(long contentId)
- Specified by:
getContentByIdin interfaceorg.kie.internal.task.api.TaskContentService
-
addMarshallerContext
public void addMarshallerContext(String ownerId, org.kie.internal.task.api.ContentMarshallerContext context)
- Specified by:
addMarshallerContextin interfaceorg.kie.internal.task.api.TaskContentService
-
removeMarshallerContext
public void removeMarshallerContext(String ownerId)
- Specified by:
removeMarshallerContextin interfaceorg.kie.internal.task.api.TaskContentService
-
getMarshallerContext
public org.kie.internal.task.api.ContentMarshallerContext getMarshallerContext(org.kie.api.task.model.Task task)
- Specified by:
getMarshallerContextin interfaceorg.kie.internal.task.api.TaskContentService
-
loadTaskVariables
public org.kie.api.task.model.Task loadTaskVariables(org.kie.api.task.model.Task task)
- Specified by:
loadTaskVariablesin interfaceorg.kie.internal.task.api.TaskContentService
-
-