Class FlowableApiResolverFactory
- java.lang.Object
-
- com.flowable.platform.engine.impl.scripting.FlowableApiResolverFactory
-
- All Implemented Interfaces:
ResolverFactory
public class FlowableApiResolverFactory extends Object implements ResolverFactory
-
-
Field Summary
Fields Modifier and Type Field Description protected FlowableExpressionFormatUtilsformatUtilsprotected FlowableExpressionLocaleUtilslocaleUtilsprotected FlowableExpressionMathUtilsmathUtilsprotected Supplier<VariableContainer>outputContainerSupplierprotected FlowableExpressionStringUtilsstringUtilsprotected FlowableExpressionTimeUtilstimeUtilsprotected booleanuseVariableScopeAsOutputContainer
-
Constructor Summary
Constructors Modifier Constructor Description FlowableApiResolverFactory()FlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer)protectedFlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer, Supplier<VariableContainer> outputContainerSupplier)FlowableApiResolverFactory(Supplier<VariableContainer> outputContainerSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlowableApiResolvercreateResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, VariableContainer variableScope)ResolvercreateResolver(AbstractEngineConfiguration abstractEngineConfiguration, VariableContainer variableScope)
-
-
-
Field Detail
-
useVariableScopeAsOutputContainer
protected boolean useVariableScopeAsOutputContainer
-
timeUtils
protected FlowableExpressionTimeUtils timeUtils
-
stringUtils
protected FlowableExpressionStringUtils stringUtils
-
mathUtils
protected FlowableExpressionMathUtils mathUtils
-
localeUtils
protected FlowableExpressionLocaleUtils localeUtils
-
formatUtils
protected FlowableExpressionFormatUtils formatUtils
-
outputContainerSupplier
protected Supplier<VariableContainer> outputContainerSupplier
-
-
Constructor Detail
-
FlowableApiResolverFactory
public FlowableApiResolverFactory()
-
FlowableApiResolverFactory
protected FlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer, Supplier<VariableContainer> outputContainerSupplier)
-
FlowableApiResolverFactory
public FlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer)
-
FlowableApiResolverFactory
public FlowableApiResolverFactory(Supplier<VariableContainer> outputContainerSupplier)
-
-
Method Detail
-
createResolver
public Resolver createResolver(AbstractEngineConfiguration abstractEngineConfiguration, VariableContainer variableScope)
- Specified by:
createResolverin interfaceResolverFactory
-
createResolver
protected FlowableApiResolver createResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, VariableContainer variableScope)
-
-