Uses of Class
de.xima.fc.entities.WorkflowTask
-
-
Uses of WorkflowTask in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
WorkflowTaskAPI. getInboxTasks(UserContext uc, Vorgang formRecord, Benutzer user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.Methods in de.xima.fc.api.entity with parameters of type WorkflowTask Modifier and Type Method Description boolean
WorkflowTaskAPI. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user)
Checks whether the given task may be initiated by the given user in the inbox. -
Uses of WorkflowTask in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
WorkflowTaskDao. getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, List<String> triggerTypes)
-
Uses of WorkflowTask in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces that return types with arguments of type WorkflowTask Modifier and Type Method Description default List<WorkflowTask>
IWorkflowTaskDao. getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, String... triggerTypes)
List<WorkflowTask>
IWorkflowTaskDao. getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, List<String> triggerTypes)
-
Uses of WorkflowTask in de.xima.fc.dao.utils
Methods in de.xima.fc.dao.utils with parameters of type WorkflowTask Modifier and Type Method Description void
ProtokollUtils. addTriggerFiredProtocolEntry(IEntityContext ec, Mandant client, Benutzer user, Vorgang formRecord, WorkflowTask task)
Adds the protocol entry for when a workflow trigger was fired. -
Uses of WorkflowTask in de.xima.fc.entities
Fields in de.xima.fc.entities declared as WorkflowTask Modifier and Type Field Description protected @NotNull WorkflowTask
AWorkflowElement. task
Methods in de.xima.fc.entities that return WorkflowTask Modifier and Type Method Description WorkflowTask
WorkflowTask. cloneBasics()
WorkflowTask
AWorkflowElement. getTask()
Methods in de.xima.fc.entities that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
WorkflowProcess. getTasks()
Methods in de.xima.fc.entities with parameters of type WorkflowTask Modifier and Type Method Description void
WorkflowProcess. addTask(WorkflowTask task)
Adds the given task to this process and sets thegetProcess()
to this process.void
AWorkflowElement. setTask(WorkflowTask task)
Method parameters in de.xima.fc.entities with type arguments of type WorkflowTask Modifier and Type Method Description void
WorkflowProcess. setTasks(List<WorkflowTask> tasks)
-
Uses of WorkflowTask in de.xima.fc.gui.bean.project
Methods in de.xima.fc.gui.bean.project that return WorkflowTask Modifier and Type Method Description WorkflowTask
FormExportBean. getTask()
Methods in de.xima.fc.gui.bean.project that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
FormExportBean. getAllTasks()
Methods in de.xima.fc.gui.bean.project with parameters of type WorkflowTask Modifier and Type Method Description void
FormExportBean. setTask(WorkflowTask task)
-
Uses of WorkflowTask in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
WorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, Benutzer user)
Methods in de.xima.fc.handler.entity with parameters of type WorkflowTask Modifier and Type Method Description boolean
WorkflowTaskHandler. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user)
-
Uses of WorkflowTask in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
IWorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, Benutzer user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.Methods in de.xima.fc.handler.interfaces.entity with parameters of type WorkflowTask Modifier and Type Method Description boolean
IWorkflowTaskHandler. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user)
Checks whether the given task may be initiated by the given user in the inbox. -
Uses of WorkflowTask in de.xima.fc.inbox.model
Methods in de.xima.fc.inbox.model that return WorkflowTask Modifier and Type Method Description WorkflowTask
InvokableTaskModel. getTask()
Constructors in de.xima.fc.inbox.model with parameters of type WorkflowTask Constructor Description InvokableTaskModel(WorkflowTask task, WorkflowTrigger trigger, String name)
Creates a new POJO model with the given data. -
Uses of WorkflowTask in de.xima.fc.interfaces.form.record
Methods in de.xima.fc.interfaces.form.record that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
IFormRecordWorkflowData. getInvokableTasks()
-
Uses of WorkflowTask in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution that return WorkflowTask Modifier and Type Method Description WorkflowTask
IWorkflowTaskLocator. byId(long taskId)
Finds the task by the given ID in the current workflow execution context.WorkflowTask
IWorkflowTaskLocator. byUuid(UUID taskUuid)
Finds the task by the given UUID in the current process.WorkflowTask
IWorkflowTaskLocator. current()
WorkflowTask
IWorkflowExecutionContext. task()
Methods in de.xima.fc.interfaces.workflow.execution that return types with arguments of type WorkflowTask Modifier and Type Method Description default List<WorkflowTask>
IWorkflowTaskLocator. byIds(long... taskIds)
Finds the tasks by the given ID in the current workflow execution context.default List<WorkflowTask>
IWorkflowTaskLocator. byIds(Iterable<Long> taskIds)
Finds the tasks by the given ID in the current workflow execution context.default List<WorkflowTask>
IWorkflowTaskLocator. byUuids(Iterable<UUID> taskUuids)
Finds the tasks by the given UUID in the current process.default List<WorkflowTask>
IWorkflowTaskLocator. byUuids(UUID... taskUuids)
Finds the tasks by the given UUID in the current process. -
Uses of WorkflowTask in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params that return WorkflowTask Modifier and Type Method Description WorkflowTask
ITriggerOnTaskBeginParams. getTask()
WorkflowTask
ITriggerOnTaskFinishParams. getTask()
WorkflowTask
IWorkflowQueueItem. getTask()
-
Uses of WorkflowTask in de.xima.fc.mdl.form.record
Methods in de.xima.fc.mdl.form.record that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
FormRecordWorkflowData. getInvokableTasks()
Constructor parameters in de.xima.fc.mdl.form.record with type arguments of type WorkflowTask Constructor Description FormRecordWorkflowData(List<WorkflowTask> invokableTasks, List<Status> invokableStatus)
-
Uses of WorkflowTask in de.xima.fc.refactor
Methods in de.xima.fc.refactor with parameters of type WorkflowTask Modifier and Type Method Description static IWorkflowPlaceholderRefactorRetVal
WorkflowPlaceholderRefactorProcessor. refactorPlaceholdersInWorkflowTask(WorkflowTask task, IPlaceholderRefactorMapper refactorer, Mandant client)
PerformsrefactorPlaceholders
in all elements of the given task. -
Uses of WorkflowTask in de.xima.fc.workflow.converter
Methods in de.xima.fc.workflow.converter that return WorkflowTask Modifier and Type Method Description static WorkflowTask
FlowchartModelConverter. toDataModel(TaskModel task, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)
Methods in de.xima.fc.workflow.converter with parameters of type WorkflowTask Modifier and Type Method Description static NodeModel
FlowchartModelConverter. toViewModel(WorkflowNode node, WorkflowTask task, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)
static TaskModel
FlowchartModelConverter. toViewModel(WorkflowTask task, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)
static TriggerModel
FlowchartModelConverter. toViewModel(WorkflowTrigger trigger, WorkflowTask task, Map<ElementKey,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)
-
Uses of WorkflowTask in de.xima.fc.workflow.data
Methods in de.xima.fc.workflow.data that return types with arguments of type WorkflowTask Modifier and Type Method Description static List<WorkflowTask>
InboxTaskUtil. getInboxTasks(IEntityContext ec, Vorgang formRecord, Benutzer user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.Methods in de.xima.fc.workflow.data with parameters of type WorkflowTask Modifier and Type Method Description static boolean
InboxTaskUtil. isTaskInvokableInInbox(IEntityContext ec, WorkflowTask task, Vorgang formRecord, Benutzer user)
Checks whether the given task may be initiated by the given user in the inbox. -
Uses of WorkflowTask in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type WorkflowTask Modifier and Type Method Description IWorkflowValidationResult
WorkflowValidator. validateTask(WorkflowTask task, EWorkflowValidationGroup... groups)
-
Uses of WorkflowTask in de.xima.fc.workflow.processor.iface
Methods in de.xima.fc.workflow.processor.iface with parameters of type WorkflowTask Modifier and Type Method Description void
IWorkflowExecutionListener. onAfterExecuteNode(WorkflowTask task, WorkflowNode node, IWorkflowNodeResult result)
Invoked just after aWorkflowNode
was executed (whether successfully or not).void
IWorkflowExecutionListener. onBeforeExecuteNode(WorkflowTask task, WorkflowNode node)
Invoked just before aWorkflowNode
is about to be executed.IWorkflowValidationResult
IWorkflowValidator. validateTask(WorkflowTask task, EWorkflowValidationGroup... groups)
Performs a validation of an entire workflow task, including all triggers, and nodes. -
Uses of WorkflowTask in de.xima.fc.workflow.processor.logic.analysis
Methods in de.xima.fc.workflow.processor.logic.analysis with parameters of type WorkflowTask Modifier and Type Method Description static WorkflowFlowAnalysis
WorkflowFlowAnalysis. analyzeTask(WorkflowTask task, Mandant client)
Analyzes the execution of a single task. -
Uses of WorkflowTask in de.xima.fc.workflow.processor.logic.execution
Methods in de.xima.fc.workflow.processor.logic.execution that return WorkflowTask Modifier and Type Method Description WorkflowTask
TriggerOnTaskBeginParams. getTask()
WorkflowTask
WorkflowExecutionContext. task()
Methods in de.xima.fc.workflow.processor.logic.execution with parameters of type WorkflowTask Modifier and Type Method Description void
WorkflowExecutionContext. beforeTaskStart(Object triggerData, IWorkflowEventData eventData, WorkflowTask task, WorkflowTrigger trigger)
Invoked internally before a task is about to be executed.void
WorkflowExecutionContext. setCurrentTask(WorkflowTask task)
Constructors in de.xima.fc.workflow.processor.logic.execution with parameters of type WorkflowTask Constructor Description TriggerOnTaskBeginParams(IWorkflowExecutionContext workflowContext, IWorkflowEventData eventData, WorkflowTask task, WorkflowTrigger trigger)
Creates a new instance with the given data. -
Uses of WorkflowTask in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation with parameters of type WorkflowTask Modifier and Type Method Description static boolean
WorkflowValidatorHelper. validateControlFlow(DefaultWorkflowValidationContext context, WorkflowTask task)
Validates the control flow of the given task.static boolean
WorkflowValidatorHelper. validateTaskDetails(DefaultWorkflowValidationContext context, WorkflowTask task)
Validates the details of a task, i.e. -
Uses of WorkflowTask in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return WorkflowTask Modifier and Type Method Description WorkflowTask
TriggerOnTaskFinishParams. getTask()
WorkflowTask
WorkflowQueueItem. getTask()
Methods in de.xima.fc.workflow.processor.model that return types with arguments of type WorkflowTask Modifier and Type Method Description List<WorkflowTask>
WorkflowElementIndex. getTasks()
Methods in de.xima.fc.workflow.processor.model with parameters of type WorkflowTask Modifier and Type Method Description static WorkflowElementIndex
WorkflowElementIndex. of(WorkflowTask task, Mandant client)
Creates a new index with all workflow element from the given task.Constructors in de.xima.fc.workflow.processor.model with parameters of type WorkflowTask Constructor Description TriggerOnTaskFinishParams(IWorkflowExecutionContext workflowContext, IWorkflowEventData eventData, WorkflowTask task, WorkflowTrigger trigger, ITaskExecutionResult executionResult)
Creates a new instance with the given data.WorkflowQueueItem(WorkflowTask task, WorkflowTrigger trigger)
Creates an new POJO with the given task and trigger, and no custom event data.WorkflowQueueItem(WorkflowTask task, WorkflowTrigger trigger, IWorkflowEventData eventData)
Creates an new POJO with the given task, trigger, and custom event data.
-