public class ProcessInstanceMigrationDocumentBuilderImpl extends Object implements ProcessInstanceMigrationDocumentBuilder
Modifier and Type | Field and Description |
---|---|
protected List<ActivityMigrationMapping> |
activityMigrationMappings |
protected String |
migrateToProcessDefinitionId |
protected String |
migrateToProcessDefinitionKey |
protected String |
migrateToProcessDefinitionTenantId |
protected Integer |
migrateToProcessDefinitionVersion |
protected Map<String,Object> |
processInstanceVariables |
Constructor and Description |
---|
ProcessInstanceMigrationDocumentBuilderImpl() |
Modifier and Type | Method and Description |
---|---|
ProcessInstanceMigrationDocumentBuilder |
addActivityMigrationMapping(ActivityMigrationMapping activityMigrationMapping) |
ProcessInstanceMigrationDocumentBuilder |
addActivityMigrationMappings(List<ActivityMigrationMapping> activityMigrationMappings) |
ProcessInstanceMigrationDocumentBuilder |
addProcessInstanceVariable(String variableName,
Object variableValue) |
ProcessInstanceMigrationDocumentBuilder |
addProcessInstanceVariables(Map<String,Object> processInstanceVariables) |
ProcessInstanceMigrationDocument |
build() |
ProcessInstanceMigrationDocumentBuilder |
setProcessDefinitionToMigrateTo(String processDefinitionId) |
ProcessInstanceMigrationDocumentBuilder |
setProcessDefinitionToMigrateTo(String processDefinitionKey,
Integer processDefinitionVersion) |
ProcessInstanceMigrationDocumentBuilder |
setTenantId(String processDefinitionTenantId) |
protected String migrateToProcessDefinitionId
protected String migrateToProcessDefinitionKey
protected Integer migrateToProcessDefinitionVersion
protected String migrateToProcessDefinitionTenantId
protected List<ActivityMigrationMapping> activityMigrationMappings
public ProcessInstanceMigrationDocumentBuilderImpl()
public ProcessInstanceMigrationDocumentBuilder setProcessDefinitionToMigrateTo(String processDefinitionId)
setProcessDefinitionToMigrateTo
in interface ProcessInstanceMigrationDocumentBuilder
public ProcessInstanceMigrationDocumentBuilder setProcessDefinitionToMigrateTo(String processDefinitionKey, Integer processDefinitionVersion)
setProcessDefinitionToMigrateTo
in interface ProcessInstanceMigrationDocumentBuilder
public ProcessInstanceMigrationDocumentBuilder setTenantId(String processDefinitionTenantId)
setTenantId
in interface ProcessInstanceMigrationDocumentBuilder
public ProcessInstanceMigrationDocumentBuilder addActivityMigrationMappings(List<ActivityMigrationMapping> activityMigrationMappings)
addActivityMigrationMappings
in interface ProcessInstanceMigrationDocumentBuilder
public ProcessInstanceMigrationDocumentBuilder addActivityMigrationMapping(ActivityMigrationMapping activityMigrationMapping)
addActivityMigrationMapping
in interface ProcessInstanceMigrationDocumentBuilder
public ProcessInstanceMigrationDocumentBuilder addProcessInstanceVariable(String variableName, Object variableValue)
addProcessInstanceVariable
in interface ProcessInstanceMigrationDocumentBuilder
public ProcessInstanceMigrationDocumentBuilder addProcessInstanceVariables(Map<String,Object> processInstanceVariables)
addProcessInstanceVariables
in interface ProcessInstanceMigrationDocumentBuilder
public ProcessInstanceMigrationDocument build()
build
in interface ProcessInstanceMigrationDocumentBuilder
Copyright © 2019 Flowable. All rights reserved.