Class TaskHelper
java.lang.Object
org.flowable.cmmn.engine.impl.task.TaskHelper
- Author:
- Joram Barrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static void
addAssigneeIdentityLinks
(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration) protected static void
addOwnerIdentityLink
(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration) protected static void
bulkDeleteHistoricTaskInstances
(Collection<String> taskIds, CmmnEngineConfiguration cmmnEngineConfiguration) static void
bulkDeleteHistoricTaskInstancesByCaseInstanceIds
(Collection<String> caseInstanceIds, CmmnEngineConfiguration cmmnEngineConfiguration) static void
changeTaskAssignee
(TaskEntity taskEntity, String assignee, CmmnEngineConfiguration cmmnEngineConfiguration) static void
changeTaskOwner
(TaskEntity taskEntity, String owner, CmmnEngineConfiguration cmmnEngineConfiguration) static void
completeTask
(TaskEntity task, String userId, CmmnEngineConfiguration cmmnEngineConfiguration) static void
deleteHistoricTask
(String taskId, CmmnEngineConfiguration cmmnEngineConfiguration) static void
deleteHistoricTaskInstancesByCaseInstanceId
(String caseInstanceId, CmmnEngineConfiguration cmmnEngineConfiguration) static void
deleteHistoricTaskLogEntries
(String taskId, CmmnEngineConfiguration cmmnEngineConfiguration) static void
deleteTask
(String taskId, String deleteReason, boolean cascade, CmmnEngineConfiguration cmmnEngineConfiguration) static void
deleteTask
(TaskEntity task, String deleteReason, boolean cascade, boolean fireEvents, CmmnEngineConfiguration cmmnEngineConfiguration) protected static void
fireAssignmentEvents
(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration) protected static Boolean
getBoolean
(Object booleanObject) static void
insertTask
(TaskEntity taskEntity, boolean fireCreateEvent, CmmnEngineConfiguration cmmnEngineConfiguration) protected static void
internalDeleteTask
(TaskEntity task, String userId, String deleteReason, boolean cascade, boolean fireEvents, CmmnEngineConfiguration cmmnEngineConfiguration) static boolean
isFormFieldValidationEnabled
(VariableContainer variableContainer, CmmnEngineConfiguration cmmnEngineConfiguration, String formFieldValidationExpression) static void
logUserTaskCompleted
(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration)
-
Constructor Details
-
TaskHelper
public TaskHelper()
-
-
Method Details
-
insertTask
public static void insertTask(TaskEntity taskEntity, boolean fireCreateEvent, CmmnEngineConfiguration cmmnEngineConfiguration) -
completeTask
public static void completeTask(TaskEntity task, String userId, CmmnEngineConfiguration cmmnEngineConfiguration) -
deleteTask
public static void deleteTask(String taskId, String deleteReason, boolean cascade, CmmnEngineConfiguration cmmnEngineConfiguration) -
deleteTask
public static void deleteTask(TaskEntity task, String deleteReason, boolean cascade, boolean fireEvents, CmmnEngineConfiguration cmmnEngineConfiguration) -
internalDeleteTask
protected static void internalDeleteTask(TaskEntity task, String userId, String deleteReason, boolean cascade, boolean fireEvents, CmmnEngineConfiguration cmmnEngineConfiguration) -
changeTaskAssignee
public static void changeTaskAssignee(TaskEntity taskEntity, String assignee, CmmnEngineConfiguration cmmnEngineConfiguration) -
changeTaskOwner
public static void changeTaskOwner(TaskEntity taskEntity, String owner, CmmnEngineConfiguration cmmnEngineConfiguration) -
addAssigneeIdentityLinks
protected static void addAssigneeIdentityLinks(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration) -
addOwnerIdentityLink
protected static void addOwnerIdentityLink(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration) -
deleteHistoricTaskInstancesByCaseInstanceId
public static void deleteHistoricTaskInstancesByCaseInstanceId(String caseInstanceId, CmmnEngineConfiguration cmmnEngineConfiguration) -
bulkDeleteHistoricTaskInstancesByCaseInstanceIds
public static void bulkDeleteHistoricTaskInstancesByCaseInstanceIds(Collection<String> caseInstanceIds, CmmnEngineConfiguration cmmnEngineConfiguration) -
deleteHistoricTask
public static void deleteHistoricTask(String taskId, CmmnEngineConfiguration cmmnEngineConfiguration) -
deleteHistoricTaskLogEntries
public static void deleteHistoricTaskLogEntries(String taskId, CmmnEngineConfiguration cmmnEngineConfiguration) -
logUserTaskCompleted
public static void logUserTaskCompleted(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration) -
isFormFieldValidationEnabled
public static boolean isFormFieldValidationEnabled(VariableContainer variableContainer, CmmnEngineConfiguration cmmnEngineConfiguration, String formFieldValidationExpression) -
bulkDeleteHistoricTaskInstances
protected static void bulkDeleteHistoricTaskInstances(Collection<String> taskIds, CmmnEngineConfiguration cmmnEngineConfiguration) -
getBoolean
-
fireAssignmentEvents
protected static void fireAssignmentEvents(TaskEntity taskEntity, CmmnEngineConfiguration cmmnEngineConfiguration)
-