Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 38 for jobLog (0.03 seconds)

  1. src/main/java/org/codelibs/fess/opensearch/config/exentity/JobLog.java

    import org.codelibs.fess.util.ComponentUtil;
    
    /**
     * @author FreeGen
     */
    public class JobLog extends BsJobLog {
    
        private static final long serialVersionUID = 1L;
    
        private ScheduledJob scheduledJob;
    
        public JobLog() {
        }
    
        public JobLog(final ScheduledJob scheduledJob) {
            this.scheduledJob = scheduledJob;
            setJobName(scheduledJob.getName());
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 15 06:53:53 GMT 2025
    - 2.4K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/app/job/ScriptExecutorJob.java

                        logger.warn("Failed to stop job: {}", jobLog, e);
                    }
                }
                jobLog.setEndTime(ComponentUtil.getSystemHelper().getCurrentTimeAsLong());
                if (logger.isDebugEnabled()) {
                    logger.debug("jobLog={}", jobLog);
                }
                if (scheduledJob.isLoggingEnabled()) {
                    jobHelper.store(jobLog);
                }
            }
        }
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 11:55:54 GMT 2026
    - 5.7K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/opensearch/config/bsentity/dbmeta/JobLogDbm.java

        {
            setupEpg(_epgMap, et -> ((JobLog) et).getEndTime(), (et, vl) -> ((JobLog) et).setEndTime(DfTypeUtil.toLong(vl)), "endTime");
            setupEpg(_epgMap, et -> ((JobLog) et).getJobName(), (et, vl) -> ((JobLog) et).setJobName(DfTypeUtil.toString(vl)), "jobName");
            setupEpg(_epgMap, et -> ((JobLog) et).getJobStatus(), (et, vl) -> ((JobLog) et).setJobStatus(DfTypeUtil.toString(vl)), "jobStatus");
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Nov 27 07:01:25 GMT 2025
    - 11.1K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/app/job/ScriptExecutorJobTest.java

            // JobHelper that captures stored JobLog
            final JobHelper jobHelper = new JobHelper() {
                @Override
                public boolean isAvailable(final String id) {
                    return true;
                }
    
                @Override
                public void store(final JobLog jobLog) {
                    storedJobLog.set(jobLog);
                }
    
                @Override
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 11:55:54 GMT 2026
    - 13.7K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/fess/opensearch/config/bsbhv/BsJobLogBhv.java

        @Override
        protected Class<? extends JobLog> typeOfSelectedEntity() {
            return JobLog.class;
        }
    
        @Override
        protected Class<JobLog> typeOfHandlingEntity() {
            return JobLog.class;
        }
    
        @Override
        protected Class<JobLogCB> typeOfHandlingConditionBean() {
            return JobLogCB.class;
        }
    
        public ListResultBean<JobLog> selectList(CBCall<JobLogCB> cbLambda) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 15 06:53:53 GMT 2025
    - 9.6K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/helper/JobHelperTest.java

            JobLog jobLog = new JobLog();
            jobLog.setId("test-log-1");
            jobLog.setJobName("Test Job");
            jobLog.setEndTime(null);
    
            MonitorTarget target = new MonitorTarget(jobLog);
            try {
                target.expired();
                // If it succeeds, check that lastUpdated is set
                assertNotNull(jobLog.getLastUpdated());
            } catch (Exception e) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 6.5K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/app/web/api/admin/joblog/ApiAdminJoblogAction.java

            final List<JobLog> list = jobLogService.getJobLogList(pager);
            return asJson(new ApiResult.ApiLogsResponse<EditBody>().logs(list.stream().map(this::createEditBody).collect(Collectors.toList()))
                    .total(pager.getAllRecordCount())
                    .status(ApiResult.Status.OK)
                    .result());
        }
    
        // GET /api/admin/joblog/log/{id}
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Aug 07 03:06:29 GMT 2025
    - 5.6K bytes
    - Click Count (0)
  8. src/test/java/org/codelibs/fess/opensearch/config/exentity/JobLogTest.java

        }
    
        @Test
        public void test_setId_overwriteExisting() {
            final JobLog jobLog = new JobLog();
            jobLog.setId("first-id");
            assertEquals("first-id", jobLog.getId());
    
            jobLog.setId("second-id");
            assertEquals("second-id", jobLog.getId());
        }
    
        @Test
        public void test_setId_withUuidFormat() {
            final JobLog jobLog = new JobLog();
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 11:55:54 GMT 2026
    - 3.7K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/app/service/JobLogService.java

         */
        public OptionalEntity<JobLog> getJobLog(final String id) {
            return jobLogBhv.selectByPK(id);
        }
    
        /**
         * Stores a job log entry in the database.
         * Performs an insert or update operation based on whether the job log already exists.
         *
         * @param jobLog the job log to store
         */
        public void store(final JobLog jobLog) {
    
            jobLogBhv.insertOrUpdate(jobLog, op -> {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Jul 17 08:28:31 GMT 2025
    - 6.6K bytes
    - Click Count (0)
  10. src/main/java/org/codelibs/fess/helper/JobHelper.java

            /** The job log being monitored */
            private final JobLog jobLog;
    
            /**
             * Constructor for MonitorTarget.
             *
             * @param jobLog the job log to monitor
             */
            public MonitorTarget(final JobLog jobLog) {
                this.jobLog = jobLog;
            }
    
            /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 10.9K bytes
    - Click Count (0)
Back to Top