public interface TaskInstanceService
extends org.kie.api.runtime.CommandExecutor
Modifier and Type | Method and Description |
---|---|
void |
activate(long taskId,
String userId) |
long |
addTask(org.kie.api.task.model.Task task,
ContentData data) |
long |
addTask(org.kie.api.task.model.Task task,
Map<String,Object> params)
LIFECYCLE METHODS
|
void |
claim(long taskId,
String userId) |
void |
claim(long taskId,
String userId,
List<String> groupIds) |
void |
claimNextAvailable(String userId,
List<String> groupIds,
String language) |
void |
claimNextAvailable(String userId,
String language) |
void |
complete(long taskId,
String userId,
Map<String,Object> data) |
void |
delegate(long taskId,
String userId,
String targetUserId) |
void |
deleteFault(long taskId,
String userId) |
void |
deleteOutput(long taskId,
String userId) |
void |
exit(long taskId,
String userId) |
void |
fail(long taskId,
String userId,
Map<String,Object> faultData) |
void |
forward(long taskId,
String userId,
String targetEntityId) |
List<org.kie.api.task.model.I18NText> |
getDescriptions(long taskId) |
Date |
getExpirationDate(long taskId) |
int |
getPriority(long taskId) |
SubTasksStrategy |
getSubTaskStrategy(long taskId) |
boolean |
isSkipable(long taskId) |
void |
nominate(long taskId,
String userId,
List<org.kie.api.task.model.OrganizationalEntity> potentialOwners) |
void |
release(long taskId,
String userId) |
void |
remove(long taskId,
String userId) |
void |
resume(long taskId,
String userId) |
void |
setDescriptions(long taskId,
List<org.kie.api.task.model.I18NText> descriptions) |
void |
setExpirationDate(long taskId,
Date date) |
void |
setFault(long taskId,
String userId,
FaultData fault) |
void |
setOutput(long taskId,
String userId,
Object outputContentData) |
void |
setPriority(long taskId,
int priority) |
void |
setSkipable(long taskId,
boolean skipable) |
void |
setSubTaskStrategy(long taskId,
SubTasksStrategy strategy) |
void |
setTaskNames(long taskId,
List<org.kie.api.task.model.I18NText> taskNames) |
void |
skip(long taskId,
String userId) |
void |
start(long taskId,
String userId) |
void |
stop(long taskId,
String userId) |
void |
suspend(long taskId,
String userId) |
long addTask(org.kie.api.task.model.Task task, ContentData data)
void activate(long taskId, String userId)
void claim(long taskId, String userId)
void exit(long taskId, String userId)
void release(long taskId, String userId)
void remove(long taskId, String userId)
void resume(long taskId, String userId)
void skip(long taskId, String userId)
void start(long taskId, String userId)
void stop(long taskId, String userId)
void suspend(long taskId, String userId)
void nominate(long taskId, String userId, List<org.kie.api.task.model.OrganizationalEntity> potentialOwners)
void deleteFault(long taskId, String userId)
void deleteOutput(long taskId, String userId)
void setPriority(long taskId, int priority)
void setTaskNames(long taskId, List<org.kie.api.task.model.I18NText> taskNames)
void setExpirationDate(long taskId, Date date)
void setDescriptions(long taskId, List<org.kie.api.task.model.I18NText> descriptions)
void setSkipable(long taskId, boolean skipable)
void setSubTaskStrategy(long taskId, SubTasksStrategy strategy)
int getPriority(long taskId)
Date getExpirationDate(long taskId)
List<org.kie.api.task.model.I18NText> getDescriptions(long taskId)
boolean isSkipable(long taskId)
SubTasksStrategy getSubTaskStrategy(long taskId)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.