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 ProcessInstanceMigrationDocumentBuilderpublic ProcessInstanceMigrationDocumentBuilder setProcessDefinitionToMigrateTo(String processDefinitionKey, Integer processDefinitionVersion)
setProcessDefinitionToMigrateTo in interface ProcessInstanceMigrationDocumentBuilderpublic ProcessInstanceMigrationDocumentBuilder setTenantId(String processDefinitionTenantId)
setTenantId in interface ProcessInstanceMigrationDocumentBuilderpublic ProcessInstanceMigrationDocumentBuilder addActivityMigrationMappings(List<ActivityMigrationMapping> activityMigrationMappings)
addActivityMigrationMappings in interface ProcessInstanceMigrationDocumentBuilderpublic ProcessInstanceMigrationDocumentBuilder addActivityMigrationMapping(ActivityMigrationMapping activityMigrationMapping)
addActivityMigrationMapping in interface ProcessInstanceMigrationDocumentBuilderpublic ProcessInstanceMigrationDocumentBuilder addProcessInstanceVariable(String variableName, Object variableValue)
addProcessInstanceVariable in interface ProcessInstanceMigrationDocumentBuilderpublic ProcessInstanceMigrationDocumentBuilder addProcessInstanceVariables(Map<String,Object> processInstanceVariables)
addProcessInstanceVariables in interface ProcessInstanceMigrationDocumentBuilderpublic ProcessInstanceMigrationDocument build()
build in interface ProcessInstanceMigrationDocumentBuilderCopyright © 2019 Flowable. All rights reserved.