Commit Graph

93 Commits

Author SHA1 Message Date
Robert von Burg fbd1c6659a
[Minor] code cleanup in UpdateStrolchRootElementService 2023-04-06 14:42:37 +02:00
Robert von Burg 8808beb7ac
[Minor] code cleanup in AddOrUpdateStrolchRootElementsService 2023-04-06 14:42:17 +02:00
Robert von Burg 6a2d9a776f
[Minor] code cleanup in AddStrolchRootElementService 2023-04-06 14:41:28 +02:00
Robert von Burg 7a4a434dd8
[Minor] code cleanup in RemoveStrolchRootElementsService 2023-04-06 14:40:59 +02:00
Robert von Burg f22ec993ee
[Minor] code cleanup in AddOrUpdateStrolchRootElementService 2023-04-06 14:39:19 +02:00
Robert von Burg dd7c925735
[Minor] add default branch to RemoveStrolchRootElementsService 2023-04-06 14:38:08 +02:00
Robert von Burg c11e92691a
[Minor] add default branch to AddStrolchRootElementsService 2023-04-06 14:37:43 +02:00
Robert von Burg c909f9c46f
[Minor] Automated Code cleanup: field accessed in both synchronized and unsynchronized contexts 2023-04-06 10:16:48 +02:00
Robert von Burg 542f0496dc
[Minor] code cleanup 2023-04-06 09:56:04 +02:00
Robert von Burg d6ab8119a7
[Minor] GenericReport: Field 'counter' is accessed in both synchronized and unsynchronized contexts 2023-04-05 21:34:29 +02:00
Robert von Burg e9d1a5004b
[Minor] Added missing branch case EXECUTABLE in ConfirmationPolicy.doConfirmation() 2023-04-05 21:27:40 +02:00
Robert von Burg 5ce2382834
[Minor] Replace synchronizedMap() with ConcurrentHashMap 2023-04-05 20:33:11 +02:00
Robert von Burg 7869387a25
[Project] Fix exceptions in testing 2023-04-05 15:23:06 +02:00
Robert von Burg 79bc086e24
[Minor] Code cleanup 2023-04-04 16:13:16 +02:00
Robert von Burg b20119a2ba
[Minor] Automated Code cleanup 2023-04-04 15:48:04 +02:00
Robert von Burg 73d6fe9120
[Minor] Automated Code cleanup: Dereference of 'realmMigrations' may produce 'NullPointerException' 2023-04-04 14:48:09 +02:00
Robert von Burg d74ed6fb2d
[Minor] Automated Code cleanup: Class can be a record 2023-04-04 14:24:30 +02:00
Robert von Burg 3baeb04655
[Minor] Automated Code cleanup: unused imports 2023-04-04 13:05:54 +02:00
Robert von Burg 722df70765
[Minor] Automated Code cleanup: field can be final 2023-04-04 11:40:12 +02:00
Robert von Burg e77f4e5da9
[Minor] Automated Code cleanup: Minimum 'switch' branches 2023-04-04 11:35:30 +02:00
Robert von Burg c58f5a1cd9
[Minor] Removed all //$NON-NLS-1$ 2023-04-04 11:24:12 +02:00
Robert von Burg 16fb692b2e
[Minor] Automated Code cleanups 2023-04-04 10:06:47 +02:00
Robert von Burg f1819edbdc
[Minor] Automated Code cleanups 2023-04-04 09:54:43 +02:00
Robert von Burg d6bc44bcca
[Minor] Code cleanup 2023-04-04 07:21:18 +02:00
Robert von Burg d1007371d0
[Minor] Extended GenericReport to allow overriding column value extraction 2023-03-20 10:42:46 +01:00
Robert von Burg a166e3db6f
[Major] Updated strolch model XSD to 2.0 2023-03-16 21:46:50 +01:00
Robert von Burg 090d7602a6
[Fix] ReservationExecution uses Controllers for jobCountSemaphoreSatisfied() 2023-02-27 10:50:54 +01:00
Robert von Burg 3a82050cb6
[Fix] Initialize ExecutionPolicy before calling isExecutable() 2023-02-27 10:50:24 +01:00
Robert von Burg 5230e80879
[Minor] Added ExecutionHandlerState methods 2023-02-27 10:49:59 +01:00
Robert von Burg 8d28727c68
[Fix] Also restart activities in planning phase 2023-02-27 10:49:22 +01:00
Robert von Burg 54ed28cd96
[Fix] Retrigger activity when it is completed so it is archived 2023-02-27 10:49:08 +01:00
Robert von Burg 378390d5a1
[Major] Rewrote execution of actions. Added atomicParallelExecution 2023-02-24 14:18:27 +01:00
Robert von Burg 5f80c4a344
[Minor] Code cleanup 2023-02-24 14:18:00 +01:00
Robert von Burg 8811b39585
[Minor] Code cleanup in ReservationExecution 2023-02-24 14:16:23 +01:00
Robert von Burg 7280f65ddf
[Fix] Perform a readLock on Controller.refreshExecutionPolicy() 2023-02-24 14:15:36 +01:00
Robert von Burg 6a927d7fa7
[Fix] Removed re-trigger of activity in Controller.execute() 2023-02-24 14:15:12 +01:00
Robert von Burg 9759b1e724
[Major][Fix] Fixed seldom occurrences of deadlocks on execution
Don't call the controller directly, always call the execution handler.
2023-02-20 15:38:07 +01:00
Robert von Burg ec3db2ade0
[Major] Renamed ExecutionHandler.getState() to getExecutionState() 2023-02-16 09:59:26 +01:00
Robert von Burg 7085c18893
[New] Added new methods using default realm in ExecutionHandler 2023-02-16 09:57:35 +01:00
Robert von Burg 7bbab2e0ea
[Minor] Added missing throws arg 2023-02-10 10:08:40 +01:00
Robert von Burg 405704968e
[Minor] Code cleanup 2023-02-10 10:01:03 +01:00
Robert von Burg 9740619225
[Project] Updated names of modules 2022-12-16 16:22:58 +01:00
Robert von Burg 2fda56f954
[Major] Strolch version 2.x: renamed modules 2022-12-16 15:03:14 +01:00