Uses of Interface
org.flowable.engine.migration.ProcessInstanceMigrationDocument
Packages that use ProcessInstanceMigrationDocument
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
: Manages Deployment
s.RuntimeService
: For starting and searching ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService
: Used for managing users, groups and the relations between them.ManagementService
: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService
: Exposes information about ongoing and past process instances.FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of ProcessInstanceMigrationDocument in org.flowable.engine
Methods in org.flowable.engine with parameters of type ProcessInstanceMigrationDocumentModifier and TypeMethodDescriptionProcessMigrationService.batchMigrateProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationService.batchMigrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationService.createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument
(ProcessInstanceMigrationDocument document) void
ProcessMigrationService.migrateProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) void
ProcessMigrationService.migrateProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) void
ProcessMigrationService.migrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationService.validateMigrationForProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationService.validateMigrationForProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationService.validateMigrationForProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
Uses of ProcessInstanceMigrationDocument in org.flowable.engine.impl
Methods in org.flowable.engine.impl with parameters of type ProcessInstanceMigrationDocumentModifier and TypeMethodDescriptionProcessMigrationServiceImpl.batchMigrateProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationServiceImpl.batchMigrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationServiceImpl.createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument
(ProcessInstanceMigrationDocument document) void
ProcessMigrationServiceImpl.migrateProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) void
ProcessMigrationServiceImpl.migrateProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) void
ProcessMigrationServiceImpl.migrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationServiceImpl.validateMigrationForProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationServiceImpl.validateMigrationForProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessMigrationServiceImpl.validateMigrationForProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
Uses of ProcessInstanceMigrationDocument in org.flowable.engine.impl.cmd
Fields in org.flowable.engine.impl.cmd declared as ProcessInstanceMigrationDocumentModifier and TypeFieldDescriptionprotected ProcessInstanceMigrationDocument
ProcessInstanceMigrationBatchCmd.processInstanceMigrationDocument
protected ProcessInstanceMigrationDocument
ProcessInstanceMigrationCmd.processInstanceMigrationDocument
protected ProcessInstanceMigrationDocument
ProcessInstanceMigrationValidationCmd.processInstanceMigrationDocument
Constructors in org.flowable.engine.impl.cmd with parameters of type ProcessInstanceMigrationDocumentModifierConstructorDescriptionProcessInstanceMigrationBatchCmd
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessInstanceMigrationBatchCmd
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessInstanceMigrationCmd
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessInstanceMigrationCmd
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessInstanceMigrationCmd
(ProcessInstanceMigrationDocument processInstanceMigrationDocument, String processDefinitionId) ProcessInstanceMigrationValidationCmd
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessInstanceMigrationValidationCmd
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessInstanceMigrationValidationCmd
(ProcessInstanceMigrationDocument processInstanceMigrationDocument, String processDefinitionId) -
Uses of ProcessInstanceMigrationDocument in org.flowable.engine.impl.migration
Classes in org.flowable.engine.impl.migration that implement ProcessInstanceMigrationDocumentMethods in org.flowable.engine.impl.migration that return ProcessInstanceMigrationDocumentModifier and TypeMethodDescriptionProcessInstanceMigrationDocumentBuilderImpl.build()
ProcessInstanceMigrationBuilderImpl.getProcessInstanceMigrationDocument()
Methods in org.flowable.engine.impl.migration with parameters of type ProcessInstanceMigrationDocumentModifier and TypeMethodDescriptionProcessInstanceMigrationManagerImpl.batchMigrateProcessInstancesOfProcessDefinition
(String procDefKey, int procDefVer, String procDefTenantId, ProcessInstanceMigrationDocument document, CommandContext commandContext) ProcessInstanceMigrationManagerImpl.batchMigrateProcessInstancesOfProcessDefinition
(String sourceProcDefId, ProcessInstanceMigrationDocument document, CommandContext commandContext) protected void
ProcessInstanceMigrationManagerImpl.doMigrateProcessInstance
(ProcessInstance processInstance, ProcessDefinition procDefToMigrateTo, ProcessInstanceMigrationDocument document, CommandContext commandContext) protected void
ProcessInstanceMigrationManagerImpl.doValidateActivityMappings
(String processInstanceId, List<ActivityMigrationMapping> activityMappings, BpmnModel newModel, ProcessInstanceMigrationDocument document, ProcessInstanceMigrationValidationResult validationResult, CommandContext commandContext) protected void
ProcessInstanceMigrationManagerImpl.doValidateProcessInstanceMigration
(String processInstanceId, String tenantId, BpmnModel newModel, ProcessInstanceMigrationDocument document, ProcessInstanceMigrationValidationResult validationResult, CommandContext commandContext) ProcessInstanceMigrationBuilderImpl.fromProcessInstanceMigrationDocument
(ProcessInstanceMigrationDocument document) void
ProcessInstanceMigrationManagerImpl.migrateProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument document, CommandContext commandContext) void
ProcessInstanceMigrationManagerImpl.migrateProcessInstancesOfProcessDefinition
(String procDefKey, int procDefVer, String procDefTenantId, ProcessInstanceMigrationDocument document, CommandContext commandContext) void
ProcessInstanceMigrationManagerImpl.migrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument document, CommandContext commandContext) protected List<ChangeActivityStateBuilderImpl>
ProcessInstanceMigrationManagerImpl.prepareChangeStateBuilders
(ExecutionEntity processInstanceExecution, ProcessDefinition procDefToMigrateTo, ProcessInstanceMigrationDocument document, CommandContext commandContext) protected String
ProcessInstanceMigrationManagerImpl.printProcessDefinitionIdentifierMessage
(ProcessInstanceMigrationDocument document) protected ProcessDefinition
ProcessInstanceMigrationManagerImpl.resolveProcessDefinition
(ProcessInstanceMigrationDocument document, CommandContext commandContext) ProcessInstanceMigrationManagerImpl.validateMigrateProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument document, CommandContext commandContext) ProcessInstanceMigrationManagerImpl.validateMigrateProcessInstancesOfProcessDefinition
(String procDefKey, int procDefVer, String procDefTenantId, ProcessInstanceMigrationDocument document, CommandContext commandContext) ProcessInstanceMigrationManagerImpl.validateMigrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument document, CommandContext commandContext) -
Uses of ProcessInstanceMigrationDocument in org.flowable.engine.migration
Methods in org.flowable.engine.migration that return ProcessInstanceMigrationDocumentModifier and TypeMethodDescriptionProcessInstanceMigrationDocumentBuilder.build()
ProcessInstanceMigrationDocumentConverter.convertFromJson
(String jsonProcessInstanceMigrationDocument) ProcessInstanceMigrationBuilder.getProcessInstanceMigrationDocument()
Builds a ProcessInstanceMigrationDocumentMethods in org.flowable.engine.migration with parameters of type ProcessInstanceMigrationDocumentModifier and TypeMethodDescriptionProcessInstanceMigrationManager.batchMigrateProcessInstancesOfProcessDefinition
(String procDefKey, int procDefVer, String procDefTenantId, ProcessInstanceMigrationDocument document, CommandContext commandContext) ProcessInstanceMigrationManager.batchMigrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument document, CommandContext commandContext) static com.fasterxml.jackson.databind.JsonNode
ProcessInstanceMigrationDocumentConverter.convertToJson
(ProcessInstanceMigrationDocument processInstanceMigrationDocument) protected static com.fasterxml.jackson.databind.JsonNode
ProcessInstanceMigrationDocumentConverter.convertToJsonProcessInstanceVariables
(ProcessInstanceMigrationDocument processInstanceMigrationDocument, com.fasterxml.jackson.databind.ObjectMapper objectMapper) static String
ProcessInstanceMigrationDocumentConverter.convertToJsonString
(ProcessInstanceMigrationDocument processInstanceMigrationDocument) ProcessInstanceMigrationBuilder.fromProcessInstanceMigrationDocument
(ProcessInstanceMigrationDocument processInstanceMigrationDocument) Creates a ProcessInstanceMigrationBuilder using the values of a ProcessInstanceMigrationDocumentvoid
ProcessInstanceMigrationManager.migrateProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument document, CommandContext commandContext) void
ProcessInstanceMigrationManager.migrateProcessInstancesOfProcessDefinition
(String procDefKey, int procDefVer, String procDefTenantId, ProcessInstanceMigrationDocument document, CommandContext commandContext) void
ProcessInstanceMigrationManager.migrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument document, CommandContext commandContext) void
ProcessInstanceMigrationCallback.processInstanceMigrated
(ProcessInstance processInstance, ProcessDefinition procDefToMigrateTo, ProcessInstanceMigrationDocument document, CommandContext commandContext) ProcessInstanceMigrationManager.validateMigrateProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument, CommandContext commandContext) ProcessInstanceMigrationManager.validateMigrateProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenant, ProcessInstanceMigrationDocument processInstanceMigrationDocument, CommandContext commandContext) ProcessInstanceMigrationManager.validateMigrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument, CommandContext commandContext)