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 FlowableExpressionFormatUtils
protected FlowableExpressionLocaleUtils
protected FlowableExpressionMathUtils
protected Supplier
<org.flowable.common.engine.api.variable.VariableContainer> protected FlowableExpressionStringUtils
protected FlowableExpressionTimeUtils
protected boolean
-
Constructor Summary
ConstructorsModifierConstructorDescriptionFlowableApiResolverFactory
(boolean useVariableScopeAsOutputContainer) protected
FlowableApiResolverFactory
(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 FlowableApiResolver
createResolver
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.flowable.common.engine.api.variable.VariableContainer scopeContainer) 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)
-
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:
createResolver
in 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)
-