Package org.flowable.engine.migration
Class ActivityMigrationMapping.ManyToOneMapping
- java.lang.Object
-
- org.flowable.engine.migration.ActivityMigrationMapping
-
- org.flowable.engine.migration.ActivityMigrationMapping.ManyToOneMapping
-
- All Implemented Interfaces:
ActivityMigrationMappingOptions<ActivityMigrationMapping.ManyToOneMapping>
,ActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
- Enclosing class:
- ActivityMigrationMapping
public static class ActivityMigrationMapping.ManyToOneMapping extends ActivityMigrationMapping implements ActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.flowable.engine.migration.ActivityMigrationMapping
ActivityMigrationMapping.ManyToOneMapping, ActivityMigrationMapping.OneToManyMapping, ActivityMigrationMapping.OneToOneMapping
-
Nested classes/interfaces inherited from interface org.flowable.engine.migration.ActivityMigrationMappingOptions
ActivityMigrationMappingOptions.MultipleToActivityOptions<T extends ActivityMigrationMapping>, ActivityMigrationMappingOptions.SingleToActivityOptions<T extends ActivityMigrationMapping>
-
-
Field Summary
Fields Modifier and Type Field Description List<String>
fromActivityIds
String
toActivityId
protected Map<String,Object>
withLocalVariables
protected String
withNewAssignee
protected String
withNewOwner
-
Fields inherited from class org.flowable.engine.migration.ActivityMigrationMapping
callActivityProcessDefinitionVersion, fromCallActivityId, toCallActivityId
-
-
Constructor Summary
Constructors Constructor Description ManyToOneMapping(List<String> fromActivityIds, String toActivityId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getActivityLocalVariables()
List<String>
getFromActivityIds()
String
getToActivityId()
List<String>
getToActivityIds()
String
getWithNewAssignee()
String
getWithNewOwner()
ActivityMigrationMapping.ManyToOneMapping
inParentProcessOfCallActivityId(String fromCallActivityId)
ActivityMigrationMapping.ManyToOneMapping
inSubProcessOfCallActivityId(String toCallActivityId)
ActivityMigrationMapping.ManyToOneMapping
inSubProcessOfCallActivityId(String toCallActivityId, int subProcessDefVersion)
String
toString()
ActivityMigrationMapping.ManyToOneMapping
withLocalVariable(String variableName, Object variableValue)
ActivityMigrationMapping.ManyToOneMapping
withLocalVariables(Map<String,Object> variables)
ActivityMigrationMapping.ManyToOneMapping
withNewAssignee(String newAssigneeId)
ActivityMigrationMapping.ManyToOneMapping
withNewOwner(String newOwner)
-
Methods inherited from class org.flowable.engine.migration.ActivityMigrationMapping
createMappingFor, createMappingFor, createMappingFor, getCallActivityProcessDefinitionVersion, getFromCallActivityId, getToCallActivityId, isToCallActivity, isToParentProcess
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.flowable.engine.migration.ActivityMigrationMappingOptions
getCallActivityProcessDefinitionVersion, getFromCallActivityId, getToCallActivityId, isToCallActivity, isToParentProcess
-
-
-
-
Method Detail
-
getFromActivityIds
public List<String> getFromActivityIds()
- Specified by:
getFromActivityIds
in classActivityMigrationMapping
-
getToActivityIds
public List<String> getToActivityIds()
- Specified by:
getToActivityIds
in classActivityMigrationMapping
-
getToActivityId
public String getToActivityId()
-
inParentProcessOfCallActivityId
public ActivityMigrationMapping.ManyToOneMapping inParentProcessOfCallActivityId(String fromCallActivityId)
- Specified by:
inParentProcessOfCallActivityId
in interfaceActivityMigrationMappingOptions<ActivityMigrationMapping.ManyToOneMapping>
-
inSubProcessOfCallActivityId
public ActivityMigrationMapping.ManyToOneMapping inSubProcessOfCallActivityId(String toCallActivityId)
- Specified by:
inSubProcessOfCallActivityId
in interfaceActivityMigrationMappingOptions<ActivityMigrationMapping.ManyToOneMapping>
-
inSubProcessOfCallActivityId
public ActivityMigrationMapping.ManyToOneMapping inSubProcessOfCallActivityId(String toCallActivityId, int subProcessDefVersion)
- Specified by:
inSubProcessOfCallActivityId
in interfaceActivityMigrationMappingOptions<ActivityMigrationMapping.ManyToOneMapping>
-
withNewAssignee
public ActivityMigrationMapping.ManyToOneMapping withNewAssignee(String newAssigneeId)
- Specified by:
withNewAssignee
in interfaceActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
-
getWithNewAssignee
public String getWithNewAssignee()
- Specified by:
getWithNewAssignee
in interfaceActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
-
withNewOwner
public ActivityMigrationMapping.ManyToOneMapping withNewOwner(String newOwner)
- Specified by:
withNewOwner
in interfaceActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
-
getWithNewOwner
public String getWithNewOwner()
- Specified by:
getWithNewOwner
in interfaceActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
-
withLocalVariable
public ActivityMigrationMapping.ManyToOneMapping withLocalVariable(String variableName, Object variableValue)
- Specified by:
withLocalVariable
in interfaceActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
-
withLocalVariables
public ActivityMigrationMapping.ManyToOneMapping withLocalVariables(Map<String,Object> variables)
- Specified by:
withLocalVariables
in interfaceActivityMigrationMappingOptions.SingleToActivityOptions<ActivityMigrationMapping.ManyToOneMapping>
-
-