All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.adobe.aemfd.expeditor.service.ToJspElCompilerService Maven / Gradle / Ivy

package com.adobe.aemfd.expeditor.service;

import javax.servlet.jsp.el.FunctionMapper;
import javax.servlet.jsp.el.VariableResolver;
import java.util.List;

public interface ToJspElCompilerService {
    /**
     * Given the list of rule json, compiles the rules to generate a list of {@link CompiledRule}
     * Only the enabled rules are included in the output.
     * @param rules
     * @return
     */
    List compile(List rules);
    FunctionMapper getDefaultFunctionMapper();
    VariableResolver getDefaultVariableResolver();
    String UNSATISFIED_CONDITION_VALUE = "__unsatisfiedCondition__";
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy