Skip to content

Changes

Summary

  1. feature/SCHED-26 (#1) (details)
Commit 271d8105eaebac4d5e96cc777480ec84c3299b9e by Matthias.Mueller
feature/SCHED-26 (#1)
* tagging release 1.11.2

* tagging release 1.11.3

* tagging release 1.11.3

* SCHED-26 add feature to record and visualize job executions

* generate message constants, add datasource and filters on separate tab


* add REST API for job records

* add test, refactor bean configuration, add doku

* some refactoring based on static code analysis

* Add license header, author and comments

* Refactoring after feedback. Use component annotations instead of bean
declarations. Use lombok instead of boilderplate code. Use distict
properties for new house keeping job.

* Fix typo and remove not needed getter and setter

* add tests and job record details action

* use appng maven plugin to generate constants classes
The file was modified src/main/java/org/appng/application/scheduler/quartz/SpringQuartzSchedulerFactory.java (diff)
The file was addedsrc/main/java/org/appng/application/scheduler/service/RecordsRestController.java
The file was modified src/main/java/org/appng/application/scheduler/SchedulerUtils.java (diff)
The file was modified application-home/conf/datasource.xml (diff)
The file was modified src/main/java/org/appng/application/scheduler/model/JobModel.java (diff)
The file was addedsrc/test/resources/xml/TestJobRecordings-testGetRecordsWithFilter.xml
The file was modified src/main/java/org/appng/application/scheduler/business/UpdateSchedulerAction.java (diff)
The file was modified src/main/java/org/appng/application/scheduler/business/SchedulerDataSource.java (diff)
The file was addedsrc/test/java/org/appng/application/scheduler/TestJobRecordings.java
The file was modified src/main/java/org/appng/application/scheduler/Constants.java (diff)
The file was addedsrc/test/resources/xml/TestJobRecordings-testGetRecords.xml
The file was modified application-home/dictionary/messages-scheduler_de.properties (diff)
The file was modified src/main/java/org/appng/application/scheduler/job/IndexJob.java (diff)
The file was modified src/main/java/org/appng/application/scheduler/quartz/DriverDelegateWrapper.java (diff)
The file was modified src/main/java/org/appng/application/scheduler/business/SetSchedulerStateAction.java (diff)
The file was addedsrc/main/java/org/appng/application/scheduler/business/Records.java
The file was modified src/main/java/org/appng/application/scheduler/model/JobForm.java (diff)
The file was modified src/test/resources/xml/SchedulingTest-testUnschedule.xml (diff)
The file was modified src/main/java/org/appng/application/scheduler/model/JobXmlModel.java (diff)
The file was modified src/test/resources/xml/SchedulingTest-testCreate-job1.xml (diff)
The file was modified src/test/resources/xml/SchedulingTest-testUpdate.xml (diff)
The file was modified pom.xml (diff)
The file was modified src/main/java/org/appng/application/scheduler/business/SchedulerAware.java (diff)
The file was modified src/test/resources/xml/SchedulingTest-testShowJobs.xml (diff)
The file was modified application-home/conf/config.xml (diff)
The file was modified application-home/dictionary/messages-scheduler.properties (diff)
The file was modified README.adoc (diff)
The file was modified src/test/resources/xml/SchedulingTest-testStart.xml (diff)
The file was modified src/test/resources/beans.xml (diff)
The file was modified application-home/beans.xml (diff)
The file was modified src/main/java/org/appng/application/scheduler/quartz/RunJobEvent.java (diff)
The file was addedsrc/main/java/org/appng/application/scheduler/quartz/RecordingJobListener.java
The file was modified src/test/resources/xml/SchedulingTest-testSchedule.xml (diff)
The file was modified application-home/conf/events.xml (diff)
The file was modified application-home/application.xml (diff)
The file was addedsrc/main/java/org/appng/application/scheduler/model/JobRecord.java
The file was modified src/test/resources/xml/SchedulingTest-testDelete.xml (diff)
The file was modified src/main/java/org/appng/application/scheduler/quartz/SchedulerJobDetail.java (diff)
The file was modified src/test/java/org/appng/application/scheduler/SchedulingTest.java (diff)
The file was addedsrc/main/java/org/appng/application/scheduler/service/JobRecordService.java
The file was modified src/main/java/org/appng/application/scheduler/business/SchedulingController.java (diff)
The file was modified src/test/resources/xml/SchedulingTest-testCreate-job2.xml (diff)
The file was removedsrc/main/java/org/appng/application/scheduler/MessageConstants.java
The file was addedsrc/main/java/org/appng/application/scheduler/model/JobResult.java
The file was modified src/main/java/org/appng/application/scheduler/business/CreateSchedulerAction.java (diff)
The file was modified src/test/resources/xml/SchedulingTest-testShowJob.xml (diff)
The file was addedsrc/main/java/org/appng/application/scheduler/job/JobRecordHouseKeepingJob.java