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 ChangeTenantIdManagerprotected Stringprotected final Stringprotected 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:ChangeTenantIdBuilderPerform the change only for instances that were created using a definition from the given tenant.- Specified by:
definitionTenantIdin interfaceChangeTenantIdBuilder
-
simulate
Description copied from interface:ChangeTenantIdBuilderExecutes a simulation of the change of tenant id, calculating the number of instances that will be affected- Specified by:
simulatein interfaceChangeTenantIdBuilder- Returns:
ChangeTenantIdResult
-
complete
Description copied from interface:ChangeTenantIdBuilderExecutes change in the tenant id, returning the number of instances that were affected- Specified by:
completein interfaceChangeTenantIdBuilder- Returns:
ChangeTenantIdResult
-
getSourceTenantId
-
getTargetTenantId
-
getDefinitionTenantId
-