Package io.jmix.bpm.service.impl
Class BpmTaskServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl>
org.flowable.engine.impl.TaskServiceImpl
io.jmix.bpm.service.impl.BpmTaskServiceImpl
- All Implemented Interfaces:
BpmTaskService
,org.flowable.engine.TaskService
public class BpmTaskServiceImpl
extends org.flowable.engine.impl.TaskServiceImpl
implements BpmTaskService
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutor
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
Constructor Summary
ConstructorDescriptionBpmTaskServiceImpl
(org.flowable.spring.SpringProcessEngineConfiguration processEngineConfiguration, TimeSource timeSource, CurrentUserSubstitution currentUserSubstitution) -
Method Summary
Methods inherited from class org.flowable.engine.impl.TaskServiceImpl
activateTask, addCandidateGroup, addCandidateUser, addComment, addComment, addGroupIdentityLink, addUserIdentityLink, bulkSaveTasks, claim, complete, complete, complete, complete, complete, complete, complete, complete, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, createAttachment, createAttachment, createNativeTaskQuery, createTaskBuilder, createTaskCompletionBuilder, createTaskQuery, delegateTask, deleteAttachment, deleteCandidateGroup, deleteCandidateUser, deleteComment, deleteComments, deleteGroupIdentityLink, deleteTask, deleteTask, deleteTask, deleteTasks, deleteTasks, deleteTasks, deleteUserIdentityLink, getAttachment, getAttachmentContent, getComment, getCommentsByType, getDataObject, getDataObject, getDataObjects, getDataObjects, getDataObjects, getDataObjects, getEvent, getIdentityLinksForTask, getIdmIdentityService, getProcessInstanceAttachments, getProcessInstanceComments, getProcessInstanceComments, getSubTasks, getTaskAttachments, getTaskComments, getTaskComments, getTaskEvents, getTaskFormModel, getTaskFormModel, getVariable, getVariable, getVariableInstance, getVariableInstanceLocal, getVariableInstances, getVariableInstances, getVariableInstancesLocal, getVariableInstancesLocal, getVariableInstancesLocalByTaskIds, getVariableLocal, getVariableLocal, getVariables, getVariables, getVariablesLocal, getVariablesLocal, hasVariable, hasVariableLocal, newTask, newTask, removeVariable, removeVariableLocal, removeVariables, removeVariablesLocal, resolveTask, resolveTask, resolveTask, saveAttachment, saveComment, saveTask, setAssignee, setDueDate, setOwner, setPriority, setVariable, setVariableLocal, setVariables, setVariablesLocal, startProgress, suspendTask, unclaim
Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.engine.TaskService
activateTask, addCandidateGroup, addCandidateUser, addComment, addComment, addGroupIdentityLink, addUserIdentityLink, bulkSaveTasks, claim, complete, complete, complete, complete, complete, complete, complete, complete, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, completeTaskWithForm, createAttachment, createAttachment, createNativeTaskQuery, createTaskBuilder, createTaskCompletionBuilder, createTaskQuery, delegateTask, deleteAttachment, deleteCandidateGroup, deleteCandidateUser, deleteComment, deleteComments, deleteGroupIdentityLink, deleteTask, deleteTask, deleteTask, deleteTasks, deleteTasks, deleteTasks, deleteUserIdentityLink, getAttachment, getAttachmentContent, getComment, getCommentsByType, getDataObject, getDataObject, getDataObjects, getDataObjects, getDataObjects, getDataObjects, getEvent, getIdentityLinksForTask, getProcessInstanceAttachments, getProcessInstanceComments, getProcessInstanceComments, getSubTasks, getTaskAttachments, getTaskComments, getTaskComments, getTaskEvents, getTaskFormModel, getTaskFormModel, getVariable, getVariable, getVariableInstance, getVariableInstanceLocal, getVariableInstances, getVariableInstances, getVariableInstancesLocal, getVariableInstancesLocal, getVariableInstancesLocalByTaskIds, getVariableLocal, getVariableLocal, getVariables, getVariables, getVariablesLocal, getVariablesLocal, hasVariable, hasVariableLocal, newTask, newTask, removeVariable, removeVariableLocal, removeVariables, removeVariablesLocal, resolveTask, resolveTask, resolveTask, saveAttachment, saveComment, saveTask, setAssignee, setDueDate, setOwner, setPriority, setVariable, setVariableLocal, setVariables, setVariablesLocal, startProgress, suspendTask, unclaim
-
Constructor Details
-
BpmTaskServiceImpl
public BpmTaskServiceImpl(org.flowable.spring.SpringProcessEngineConfiguration processEngineConfiguration, TimeSource timeSource, CurrentUserSubstitution currentUserSubstitution)
-
-
Method Details
-
completeTaskWithOutcome
public void completeTaskWithOutcome(String taskId, String outcomeId, Map<String, Object> processVariables) - Specified by:
completeTaskWithOutcome
in interfaceBpmTaskService
-