- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for ScriptEngine (0.05 sec)
-
src/main/java/org/codelibs/fess/script/ScriptEngine.java
* This interface provides a contract for different script engine implementations * to process template strings with parameter substitution. */ public interface ScriptEngine { /** * Evaluates a template string with the provided parameter map. * The template is processed using the script engine's templating mechanism,
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Thu Jul 17 08:28:31 UTC 2025 - 1.4K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/script/ScriptEngineFactory.java
* A map of script engines. */ protected Map<String, ScriptEngine> scriptEngineMap = new LinkedHashMap<>(); /** * Adds a script engine. * @param name The name of the script engine. * @param scriptEngine The script engine. */ public void add(final String name, final ScriptEngine scriptEngine) { if (name == null || scriptEngine == null) {
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Thu Jul 17 08:28:31 UTC 2025 - 2.4K bytes - Viewed (0) -
src/test/java/org/codelibs/fess/job/impl/ScriptExecutorTest.java
*/ package org.codelibs.fess.job.impl; import java.util.Map; import org.codelibs.fess.exception.ScriptEngineException; import org.codelibs.fess.job.JobExecutor; import org.codelibs.fess.script.ScriptEngine; import org.codelibs.fess.script.ScriptEngineFactory; import org.codelibs.fess.unit.UnitFessTestCase; import org.codelibs.fess.util.ComponentUtil; public class ScriptExecutorTest extends UnitFessTestCase {
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Tue Aug 19 14:09:36 UTC 2025 - 10.2K bytes - Viewed (0) -
src/test/java/org/codelibs/fess/script/ScriptEngineFactoryTest.java
scriptEngineFactory.add("testEngine", engine); // Verify engine is accessible by name ScriptEngine retrieved = scriptEngineFactory.getScriptEngine("testengine"); assertNotNull(retrieved); assertEquals(engine, retrieved); // Verify engine is accessible by class simple name ScriptEngine retrievedByClass = scriptEngineFactory.getScriptEngine("testscriptengine"); assertNotNull(retrievedByClass);
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Tue Aug 19 14:09:36 UTC 2025 - 12.1K bytes - Viewed (0) -
src/test/java/org/codelibs/fess/script/ScriptEngineTest.java
import org.codelibs.fess.unit.UnitFessTestCase; public class ScriptEngineTest extends UnitFessTestCase { private ScriptEngine scriptEngine; @Override public void setUp() throws Exception { super.setUp(); // Create a test implementation of ScriptEngine scriptEngine = new TestScriptEngine(); } // Test evaluate method with valid template and parameters
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Tue Aug 19 14:09:36 UTC 2025 - 12.3K bytes - Viewed (0) -
src/test/java/org/codelibs/fess/script/AbstractScriptEngineTest.java
public void test_register_caseInsensitive() { testScriptEngine.register(); // Test various case combinations ScriptEngine lowerCase = scriptEngineFactory.getScriptEngine("testengine"); ScriptEngine upperCase = scriptEngineFactory.getScriptEngine("TESTENGINE"); ScriptEngine mixedCase = scriptEngineFactory.getScriptEngine("TestEngine"); assertNotNull(lowerCase); assertNotNull(upperCase);
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Tue Aug 19 14:09:36 UTC 2025 - 6.5K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/script/AbstractScriptEngine.java
* governing permissions and limitations under the License. */ package org.codelibs.fess.script; import org.codelibs.fess.util.ComponentUtil; /** * The abstract class for ScriptEngine. */ public abstract class AbstractScriptEngine implements ScriptEngine { /** * Default constructor. */ public AbstractScriptEngine() { // nothing } /** * Register this script engine.
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Thu Jul 17 08:28:31 UTC 2025 - 1.2K bytes - Viewed (0)