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 FlowableExpressionFormatUtils
formatUtils
protected FlowableExpressionLocaleUtils
localeUtils
protected FlowableExpressionMathUtils
mathUtils
protected Supplier<VariableContainer>
outputContainerSupplier
protected FlowableExpressionStringUtils
stringUtils
protected FlowableExpressionTimeUtils
timeUtils
protected boolean
useVariableScopeAsOutputContainer
-
Constructor Summary
Constructors Modifier Constructor Description FlowableApiResolverFactory()
FlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer)
protected
FlowableApiResolverFactory(boolean useVariableScopeAsOutputContainer, Supplier<VariableContainer> outputContainerSupplier)
FlowableApiResolverFactory(Supplier<VariableContainer> outputContainerSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlowableApiResolver
createResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, VariableContainer variableScope)
Resolver
createResolver(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:
createResolver
in interfaceResolverFactory
-
createResolver
protected FlowableApiResolver createResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, VariableContainer variableScope)
-
-