Search in sources :

Example 1 with ElContextFactory

use of org.camunda.bpm.dmn.feel.impl.juel.el.ElContextFactory in project camunda-engine-dmn by camunda.

the class FeelEngineFactoryImpl method createFeelEngine.

protected FeelEngine createFeelEngine() {
    FeelToJuelTransform transform = createFeelToJuelTransform();
    ExpressionFactory expressionFactory = createExpressionFactory();
    ElContextFactory elContextFactory = createElContextFactory();
    Cache<TransformExpressionCacheKey, String> transformExpressionCache = createTransformExpressionCache();
    return new FeelEngineImpl(transform, expressionFactory, elContextFactory, transformExpressionCache);
}
Also used : ExpressionFactory(javax.el.ExpressionFactory) FeelToJuelTransform(org.camunda.bpm.dmn.feel.impl.juel.transform.FeelToJuelTransform) ElContextFactory(org.camunda.bpm.dmn.feel.impl.juel.el.ElContextFactory) FeelElContextFactory(org.camunda.bpm.dmn.feel.impl.juel.el.FeelElContextFactory)

Aggregations

ExpressionFactory (javax.el.ExpressionFactory)1 ElContextFactory (org.camunda.bpm.dmn.feel.impl.juel.el.ElContextFactory)1 FeelElContextFactory (org.camunda.bpm.dmn.feel.impl.juel.el.FeelElContextFactory)1 FeelToJuelTransform (org.camunda.bpm.dmn.feel.impl.juel.transform.FeelToJuelTransform)1