Class ChangeTenantIdBuilderImpl
java.lang.Object
org.flowable.common.engine.impl.tenant.ChangeTenantIdBuilderImpl
- All Implemented Interfaces:
ChangeTenantIdBuilder
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ChangeTenantIdManager
protected String
protected final String
protected final String
-
Constructor Summary
ConstructorsConstructorDescriptionChangeTenantIdBuilderImpl
(String sourceTenantId, String targetTenantId, ChangeTenantIdManager changeTenantIdManager) -
Method Summary
Modifier and TypeMethodDescriptioncomplete()
Executes change in the tenant id, returning the number of instances that were affecteddefinitionTenantId
(String definitionTenantId) Perform the change only for instances that were created using a definition from the given tenant.simulate()
Executes a simulation of the change of tenant id, calculating the number of instances that will be affected
-
Field Details
-
sourceTenantId
-
targetTenantId
-
changeTenantIdManager
-
definitionTenantId
-
-
Constructor Details
-
ChangeTenantIdBuilderImpl
public ChangeTenantIdBuilderImpl(String sourceTenantId, String targetTenantId, ChangeTenantIdManager changeTenantIdManager)
-
-
Method Details
-
definitionTenantId
Description copied from interface:ChangeTenantIdBuilder
Perform the change only for instances that were created using a definition from the given tenant.- Specified by:
definitionTenantId
in interfaceChangeTenantIdBuilder
-
simulate
Description copied from interface:ChangeTenantIdBuilder
Executes a simulation of the change of tenant id, calculating the number of instances that will be affected- Specified by:
simulate
in interfaceChangeTenantIdBuilder
- Returns:
ChangeTenantIdResult
-
complete
Description copied from interface:ChangeTenantIdBuilder
Executes change in the tenant id, returning the number of instances that were affected- Specified by:
complete
in interfaceChangeTenantIdBuilder
- Returns:
ChangeTenantIdResult
-
getSourceTenantId
-
getTargetTenantId
-
getDefinitionTenantId
-