Task #1035
closedHR processes - move default logic into processor
100%
Description
WF can be used for customizations, default logic will be moved from WF into java for optimalization.
Updated by Radek Tomiška about 6 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Radek Tomiška to Ondřej Kopr
- % Done changed from 0 to 90
I moved default workflows into processors.
Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/61a3f63021c4b488e48768e825b7f0c0ec5916c8
Could you pls do a feedback? You are the best for this part of code :).
Updated by Ondřej Kopr about 6 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Ondřej Kopr to Radek Tomiška
- % Done changed from 90 to 100
Thanks for replace WF with processors in HR LRT this is good idea. Also move this logic from WF to procerrors is next performance improvements for HR process (and synchronization :D).
Backward compatibility for projects is is 100% guaranteed with defined WF. Your new behavior works well even with Jboss (there is some problem with initialized WF and act tables during start application, this is awesome fix one part of this problem). I checked new behavior with load test (synchronization contracts with skip HR process and automatic role recalculation) and this works.
Thank you for that.
Updated by Radek Tomiška about 6 years ago
- Status changed from Resolved to Closed