|
@@ -6,6 +6,7 @@ import com.flow.flowable.converter.CustomServiceTaskXMLConverter;
|
|
import com.flow.flowable.converter.JumpServiceTaskXMLConverter;
|
|
import com.flow.flowable.converter.JumpServiceTaskXMLConverter;
|
|
import com.flow.flowable.expression.VariableBetweenExpressionFunction;
|
|
import com.flow.flowable.expression.VariableBetweenExpressionFunction;
|
|
import com.flow.flowable.expression.VariableContainsAllExpressionFunction;
|
|
import com.flow.flowable.expression.VariableContainsAllExpressionFunction;
|
|
|
|
+import com.flow.flowable.mapper.CustomProcessDefinitionDataManager;
|
|
import com.flow.flowable.parser.factory.CustomDefaultActivityBehaviorFactory;
|
|
import com.flow.flowable.parser.factory.CustomDefaultActivityBehaviorFactory;
|
|
import com.flow.flowable.parser.handler.CopyServiceTaskParseHandler;
|
|
import com.flow.flowable.parser.handler.CopyServiceTaskParseHandler;
|
|
import com.flow.flowable.parser.handler.JumpServiceTaskParseHandler;
|
|
import com.flow.flowable.parser.handler.JumpServiceTaskParseHandler;
|
|
@@ -70,6 +71,7 @@ public class FlowableConfigure implements EngineConfigurationConfigurer<SpringPr
|
|
if (Objects.nonNull(this.deploymentCache)) {
|
|
if (Objects.nonNull(this.deploymentCache)) {
|
|
engineConfiguration.setProcessDefinitionCache(deploymentCache);
|
|
engineConfiguration.setProcessDefinitionCache(deploymentCache);
|
|
engineConfiguration.setProcessDefinitionCacheLimit(1000);
|
|
engineConfiguration.setProcessDefinitionCacheLimit(1000);
|
|
|
|
+ engineConfiguration.setProcessDefinitionDataManager(new CustomProcessDefinitionDataManager(engineConfiguration, this.deploymentCache));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|