Commit Graph

74 Commits

Author SHA1 Message Date
d161a9d145 Update 'Jenkinsfile' 2023-02-13 17:37:32 +01:00
2eed4d31dc Add Jenkinsfile
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-13 17:13:15 +01:00
553a97fa7a Dump to 3.0.0-SNAPSHOT
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-13 15:31:03 +01:00
f3559bf545 Merge pull request 'fabric-synctask' (#1) from fabric-synctask into master
Reviewed-on: #1
2023-02-13 15:26:37 +01:00
0f902faa1b Fix fabric.mod.json, add run folder to gitignore
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-13 15:25:08 +01:00
f5db55e96e Added tests 2023-02-13 15:00:13 +01:00
c32e72dda6 Move each task scheduler to a specific class: Scheduler.java, AsyncPeriodicTasks.java scheduler is now on server thread (send task to async worker)
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-13 14:17:03 +01:00
be9f422f1f Made some twerks to tasks, fix task period for PeriodicSyncTask
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-12 19:10:24 +01:00
24656fa74f add OneTimeSyncTask and started to implement its test (not finished)
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-12 14:51:30 +01:00
9123d71a7e Add tests to PeriodicSyncTask
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-12 14:24:09 +01:00
e9c97df089 Fix issue avoiding the mod not to compile, add a test for asyncTasks (still need to be implemented)
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-03 23:52:50 +01:00
e7178d44a9 PeriodicSyncTask and AsyncPeriodicTasks should work now (untested)
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-03 23:40:01 +01:00
b1ee9344b8 Added AsyncPeriodicTasks, improved a bit PeriodicSyncTask (still a bit of work to do)
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2023-02-03 17:51:16 +01:00
863952b120 Added periodic task (but unfinished), have to rework a bit AsyncTasks (add a scheduler to add cancellability) 2023-02-03 12:31:51 +01:00
5d89e92abd Fix project not being published to good repo
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2022-11-07 00:38:54 +01:00
378bd939a4 Change subproject name, added a .toolbox to maven_group in gradle.properties
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2022-11-07 00:25:25 +01:00
79ef34d6fa Dump to 2.0.0-SNAPSHOT
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2022-11-07 00:11:02 +01:00
396f0cee94 organization changed, added sql connection project
Signed-off-by: Quentin Legot <legotquentin@gmail.com>
2022-11-07 00:09:52 +01:00
ce6d16ef37 Reworked Asynchronous tasks 2022-11-06 21:31:58 +01:00
b98bc70c1f Dump to 1.1.0-SNAPSHOT 2022-09-20 16:53:56 +02:00
b950466a2e Delete .idea 2022-09-20 15:04:43 +02:00
f840a70d5e Improved javadoc 2022-09-20 12:12:28 +02:00
bc1b0c1fed Improved performance a bit, changed Stack (LIFO) to BlockingQueue(FIFO) with same synchronization principale than Stack and improved test 2022-09-20 11:31:48 +02:00
115538952e Initial commit 2022-09-19 23:52:14 +02:00