Class FlowableApiResolverFactory
java.lang.Object
com.flowable.platform.engine.impl.scripting.FlowableApiResolverFactory
- All Implemented Interfaces:
org.flowable.common.engine.impl.scripting.ResolverFactory
public class FlowableApiResolverFactory
extends Object
implements org.flowable.common.engine.impl.scripting.ResolverFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FlowableExpressionFormatUtilsprotected FlowableExpressionLocaleUtilsprotected FlowableExpressionMathUtilsprotected Supplier<org.flowable.common.engine.api.variable.VariableContainer> protected FlowableExpressionStringUtilsprotected FlowableExpressionTimeUtilsprotected boolean -
Constructor Summary
ConstructorsModifierConstructorDescriptionFlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer) protectedFlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer, Supplier<org.flowable.common.engine.api.variable.VariableContainer> outputContainerSupplier) FlowableApiResolverFactory(Supplier<org.flowable.common.engine.api.variable.VariableContainer> outputContainerSupplier) -
Method Summary
Modifier and TypeMethodDescriptionprotected FlowableApiResolvercreateResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.flowable.common.engine.api.variable.VariableContainer scopeContainer) org.flowable.common.engine.impl.scripting.ResolvercreateResolver(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration, org.flowable.common.engine.api.variable.VariableContainer scopeContainer, org.flowable.common.engine.api.variable.VariableContainer inputVariableContainer)
-
Field Details
-
useVariableScopeAsOutputContainer
protected boolean useVariableScopeAsOutputContainer -
timeUtils
-
stringUtils
-
mathUtils
-
localeUtils
-
formatUtils
-
outputContainerSupplier
protected Supplier<org.flowable.common.engine.api.variable.VariableContainer> outputContainerSupplier
-
-
Constructor Details
-
FlowableApiResolverFactory
public FlowableApiResolverFactory() -
FlowableApiResolverFactory
protected FlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer, Supplier<org.flowable.common.engine.api.variable.VariableContainer> outputContainerSupplier) -
FlowableApiResolverFactory
public FlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer) -
FlowableApiResolverFactory
public FlowableApiResolverFactory(Supplier<org.flowable.common.engine.api.variable.VariableContainer> outputContainerSupplier)
-
-
Method Details
-
createResolver
public org.flowable.common.engine.impl.scripting.Resolver createResolver(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration, org.flowable.common.engine.api.variable.VariableContainer scopeContainer, org.flowable.common.engine.api.variable.VariableContainer inputVariableContainer) - Specified by:
createResolverin interfaceorg.flowable.common.engine.impl.scripting.ResolverFactory
-
createResolver
protected FlowableApiResolver createResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.flowable.common.engine.api.variable.VariableContainer scopeContainer)
-