- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for JobExecutor (0.04 sec)
-
src/main/java/org/codelibs/fess/job/JobExecutor.java
* This class provides a framework for executing scripts and managing shutdown operations. */ public abstract class JobExecutor { /** Listener to handle shutdown events */ protected ShutdownListener shutdownListener; /** * Default constructor. */ public JobExecutor() { // Default constructor } /** * Executes a script with the specified script type and content.
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Thu Jul 17 08:28:31 UTC 2025 - 2.1K bytes - Viewed (0) -
src/test/java/org/codelibs/fess/job/JobExecutorTest.java
}; // Add first listener jobExecutor.addShutdownListener(listener1); assertEquals(listener1, jobExecutor.shutdownListener); // Replace with second listener jobExecutor.addShutdownListener(listener2); assertEquals(listener2, jobExecutor.shutdownListener); // Verify only second listener is called jobExecutor.shutdown(); assertEquals(10, callCount.get());
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Tue Aug 19 14:09:36 UTC 2025 - 9.1K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/app/job/ScriptExecutorJob.java
final String scriptType = scheduledJob.getScriptType(); final String script = scheduledJob.getScriptData(); final JobExecutor jobExecutor = ComponentUtil.getJobExecutor(scriptType); if (jobExecutor == null) { throw new ScheduledJobException("No jobExecutor: " + scriptType); } if (!jobManager.findJobByUniqueOf(LaJobUnique.of(id)).isPresent()) {
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Thu Jul 17 08:28:31 UTC 2025 - 5.5K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/job/impl/ScriptExecutor.java
*/ package org.codelibs.fess.job.impl; import java.util.HashMap; import java.util.Map; import org.codelibs.fess.job.JobExecutor; import org.codelibs.fess.util.ComponentUtil; /** * This class executes a script. */ public class ScriptExecutor extends JobExecutor { /** * Constructor. */ public ScriptExecutor() { super(); } @Override
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Thu Jul 17 08:28:31 UTC 2025 - 1.3K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/job/PythonJob.java
sessionId = RandomStringUtils.randomAlphabetic(15); } resultBuf.append("Session Id: ").append(sessionId).append("\n"); if (jobExecutor != null) { jobExecutor.addShutdownListener(() -> ComponentUtil.getProcessHelper().destroyProcess(sessionId)); } final TimeoutTask timeoutTask = createTimeoutTask(); try {
Registered: Thu Sep 04 12:52:25 UTC 2025 - Last Modified: Thu Jul 17 08:28:31 UTC 2025 - 8.2K bytes - Viewed (0)