Package org.kie.server.services.jbpm
Class UserTaskServiceBase
- java.lang.Object
-
- org.kie.server.services.jbpm.UserTaskServiceBase
-
public class UserTaskServiceBase extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description UserTaskServiceBase(org.jbpm.services.api.UserTaskService userTaskService, org.kie.server.services.api.KieServerRegistry context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate(String containerId, Number taskId, String userId)StringaddAttachment(String containerId, Number taskId, String userId, String name, String attachmentPayload, String marshallingType)StringaddComment(String containerId, Number taskId, String payload, String marshallingType)voidclaim(String containerId, Number taskId, String userId)voidclaim(String containerId, Collection<Long> taskIds, String userId)voidcomplete(String containerId, Number taskId, String userId, String payload, String marshallerType)voidcompleteAutoProgress(String containerId, Number taskId, String userId, String payload, String marshallerType)voiddelegate(String containerId, Number taskId, String userId, String targetUserId)voiddeleteAttachment(String containerId, Number taskId, Number attachmentId)voiddeleteComment(String containerId, Number taskId, Number commentId)voiddeleteContent(String containerId, Number taskId, Number contentId)voidexit(String containerId, Number taskId, String userId)voidfail(String containerId, Number taskId, String userId, String payload, String marshallerType)voidforward(String containerId, Number taskId, String userId, String targetUserId)StringgetAttachmentById(String containerId, Number taskId, Number attachmentId, String marshallingType)StringgetAttachmentContentById(String containerId, Number taskId, Number attachmentId, String marshallingType)StringgetAttachmentsByTaskId(String containerId, Number taskId, String marshallingType)StringgetCommentById(String containerId, Number taskId, Number commentId, String marshallingType)StringgetCommentsByTaskId(String containerId, Number taskId, String marshallingType)StringgetTask(String containerId, Number taskId, boolean withInput, boolean withOutput, boolean withAssignments, String marshallingType)StringgetTaskInputContentByTaskId(String containerId, Number taskId, String marshallingType)StringgetTaskOutputContentByTaskId(String containerId, Number taskId, String marshallingType)protected StringgetUser(String queryParamUser)voidnominate(String containerId, Number taskId, String userId, List<String> potentialOwners)voidrelease(String containerId, Number taskId, String userId)voidresume(String containerId, Number taskId, String userId)StringsaveContent(String containerId, Number taskId, String payload, String marshallingType)StringsaveContent(String containerId, String userId, Number taskId, String payload, String marshallingType)voidsetDescription(String containerId, Number taskId, String descriptionPayload, String marshallingType)voidsetExpirationDate(String containerId, Number taskId, String datePayload, String marshallingType)voidsetName(String containerId, Number taskId, String namePayload, String marshallingType)voidsetPriority(String containerId, Number taskId, String priorityPayload, String marshallingType)voidsetSkipable(String containerId, Number taskId, String skipablePayload, String marshallingType)voidskip(String containerId, Number taskId, String userId)voidstart(String containerId, Number taskId, String userId)voidstop(String containerId, Number taskId, String userId)voidsuspend(String containerId, Number taskId, String userId)voidupdate(String containerId, Number taskId, String userId, String payload, String marshallerType)
-
-
-
Method Detail
-
claim
public void claim(String containerId, Collection<Long> taskIds, String userId)
-
complete
public void complete(String containerId, Number taskId, String userId, String payload, String marshallerType)
-
completeAutoProgress
public void completeAutoProgress(String containerId, Number taskId, String userId, String payload, String marshallerType)
-
delegate
public void delegate(String containerId, Number taskId, String userId, String targetUserId)
-
fail
public void fail(String containerId, Number taskId, String userId, String payload, String marshallerType)
-
nominate
public void nominate(String containerId, Number taskId, String userId, List<String> potentialOwners)
-
setPriority
public void setPriority(String containerId, Number taskId, String priorityPayload, String marshallingType)
-
setExpirationDate
public void setExpirationDate(String containerId, Number taskId, String datePayload, String marshallingType)
-
setSkipable
public void setSkipable(String containerId, Number taskId, String skipablePayload, String marshallingType)
-
setName
public void setName(String containerId, Number taskId, String namePayload, String marshallingType)
-
setDescription
public void setDescription(String containerId, Number taskId, String descriptionPayload, String marshallingType)
-
saveContent
public String saveContent(String containerId, Number taskId, String payload, String marshallingType)
-
saveContent
public String saveContent(String containerId, String userId, Number taskId, String payload, String marshallingType)
-
getTaskOutputContentByTaskId
public String getTaskOutputContentByTaskId(String containerId, Number taskId, String marshallingType)
-
getTaskInputContentByTaskId
public String getTaskInputContentByTaskId(String containerId, Number taskId, String marshallingType)
-
addComment
public String addComment(String containerId, Number taskId, String payload, String marshallingType)
-
getCommentsByTaskId
public String getCommentsByTaskId(String containerId, Number taskId, String marshallingType)
-
getCommentById
public String getCommentById(String containerId, Number taskId, Number commentId, String marshallingType)
-
addAttachment
public String addAttachment(String containerId, Number taskId, String userId, String name, String attachmentPayload, String marshallingType)
-
deleteAttachment
public void deleteAttachment(String containerId, Number taskId, Number attachmentId)
-
getAttachmentById
public String getAttachmentById(String containerId, Number taskId, Number attachmentId, String marshallingType)
-
getAttachmentContentById
public String getAttachmentContentById(String containerId, Number taskId, Number attachmentId, String marshallingType)
-
getAttachmentsByTaskId
public String getAttachmentsByTaskId(String containerId, Number taskId, String marshallingType)
-
getTask
public String getTask(String containerId, Number taskId, boolean withInput, boolean withOutput, boolean withAssignments, String marshallingType)
-
-