Package io.jmix.bpm.util
Class FlowableEntitiesConverter
java.lang.Object
io.jmix.bpm.util.FlowableEntitiesConverter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyFieldValues(Object srcObject, Object dstObject, String... fieldNames) @Nullable DmnDecisionDatacreateDmnDecisionTableData(@Nullable org.flowable.dmn.api.DmnDecision dmnDecisionTable) @Nullable DmnHistoricDecisionExecutionDatacreateDmnHistoricDecisionExecutionData(@Nullable org.flowable.dmn.api.DmnHistoricDecisionExecution dmnHistoricDecisionExecution) @Nullable ExecutionDatacreateExecutionData(@Nullable org.flowable.engine.runtime.Execution execution) protected StringcreateExecutionDataDescription(org.flowable.engine.runtime.Execution execution) @Nullable HistoricActivityInstanceDatacreateHistoricActivityInstanceData(@Nullable org.flowable.engine.history.HistoricActivityInstance historicActivityInstance) @Nullable ProcessInstanceDatacreateHistoricProcessInstanceData(@Nullable org.flowable.engine.history.HistoricProcessInstance processInstance) @Nullable HistoricVariableInstanceDatacreateHistoricVariableInstanceData(@Nullable org.flowable.variable.api.history.HistoricVariableInstance historicVariableInstance) @Nullable JobDatacreateJobData(@Nullable org.flowable.job.api.Job job) @Nullable ProcessDefinitionDatacreateProcessDefinitionData(@Nullable org.flowable.engine.repository.ProcessDefinition processDefinition) @Nullable ProcessInstanceDatacreateProcessInstanceData(@Nullable org.flowable.engine.runtime.ProcessInstance processInstance) @Nullable TaskDatacreateTaskData(@Nullable org.flowable.task.api.Task task) @Nullable TaskDatacreateTaskData(@Nullable org.flowable.task.api.history.HistoricTaskInstance task) @Nullable VariableInstanceDatacreateVariableInstanceData(@Nullable org.flowable.variable.api.persistence.entity.VariableInstance variableInstance)
-
Field Details
-
metadata
-
-
Constructor Details
-
FlowableEntitiesConverter
public FlowableEntitiesConverter()
-
-
Method Details
-
createProcessDefinitionData
public @Nullable ProcessDefinitionData createProcessDefinitionData(@Nullable org.flowable.engine.repository.ProcessDefinition processDefinition) -
createProcessInstanceData
public @Nullable ProcessInstanceData createProcessInstanceData(@Nullable org.flowable.engine.runtime.ProcessInstance processInstance) -
createHistoricProcessInstanceData
public @Nullable ProcessInstanceData createHistoricProcessInstanceData(@Nullable org.flowable.engine.history.HistoricProcessInstance processInstance) -
createHistoricActivityInstanceData
public @Nullable HistoricActivityInstanceData createHistoricActivityInstanceData(@Nullable org.flowable.engine.history.HistoricActivityInstance historicActivityInstance) -
createHistoricVariableInstanceData
public @Nullable HistoricVariableInstanceData createHistoricVariableInstanceData(@Nullable org.flowable.variable.api.history.HistoricVariableInstance historicVariableInstance) -
createVariableInstanceData
public @Nullable VariableInstanceData createVariableInstanceData(@Nullable org.flowable.variable.api.persistence.entity.VariableInstance variableInstance) -
createTaskData
-
createTaskData
public @Nullable TaskData createTaskData(@Nullable org.flowable.task.api.history.HistoricTaskInstance task) -
createExecutionData
public @Nullable ExecutionData createExecutionData(@Nullable org.flowable.engine.runtime.Execution execution) -
createExecutionDataDescription
-
createJobData
-
createDmnDecisionTableData
public @Nullable DmnDecisionData createDmnDecisionTableData(@Nullable org.flowable.dmn.api.DmnDecision dmnDecisionTable) -
createDmnHistoricDecisionExecutionData
public @Nullable DmnHistoricDecisionExecutionData createDmnHistoricDecisionExecutionData(@Nullable org.flowable.dmn.api.DmnHistoricDecisionExecution dmnHistoricDecisionExecution) -
copyFieldValues
-