aboutsummaryrefslogtreecommitdiffstats
path: root/controlloop/common/eventmanager
AgeCommit message (Collapse)AuthorFilesLines
5 daysSet snapshot and/or references of policy/drools-applications for new releaserameshiyer271-1/+1
policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5166 Change-Id: I598d3aa074102011dfb21fe6e33a2b9024538ccc Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
6 daysUpdate snapshot and/or references of policy/drools-applications to latest ↵rameshiyer271-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5166 Change-Id: I96adef360c3647b0c7bc02cb81c0a89d8c6a9068 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
14 daysFix references and organize dependencies in policy-drools afteradheli.tavares1-37/+84
splitting policy-endpoints and message-bus in policy-common Issue-ID: POLICY-5131 Change-Id: Ia10b2e1860c5300fcf4953d105901f920af88576 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-08-15PostgreSQL support for Droolsadheli.tavares5-26/+8
- change hardcoded values to be configurable. Issue-ID: POLICY-5107 Change-Id: I2176cb136c6a5d9cdf6153730e209418dec7bc3c Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-08-01Fix Drools-Apps executing policiesadheli.tavares5-53/+69
- hibernate dependencies were causing conflicts; updated to latest hibernate-core with all the required deps. - adjusted some variables to be correctly read by properties parser. - added STDOUT option to logback.xml to be able to get logs from controllers/features when using docker logs command. Issue-ID: POLICY-4955 Change-Id: I254502e75332070c7d32f555927dc30c4bbb49a5 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-07-12Update snapshot and/or references of policy/drools-applications to latest ↵rameshiyer271-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5072 Change-Id: I70d150dcd6f3b84d6b161c8b39aa79399b7cfab1 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
2024-05-20Set snapshot and/or references of policy/drools-applications for new releasesaul.gill1-1/+1
policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4999 Change-Id: Iffbff5ca186201b4bad1411e20a82985165ad771 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-05-17Update snapshot and/or references of policy/drools-applications to latest ↵waynedunican1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5001 Change-Id: I164b94a78d002b225b3dedb35dd9b96fa836e72e Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-04-26Update snapshot and/or references of policy/drools-applications to latest ↵saul.gill1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4970 Change-Id: Ibae1b260bdab3afc580e23150183eaec27ee9033 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-03-15Make drools-pdp work with drools and java versions compatibleadheli.tavares7-19/+6
with current DRL rules files syntax. Issue-ID: POLICY-4857 Change-Id: I40889288828da9aea757087e2c74004008336e41 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-02-19Update snapshot and/or references of policy/drools-applications to latest ↵waynedunican1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4932 Change-Id: I347e12a4f691cbad26d8bbfce0516bdd365a89a5 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-02-09Remove deprecated DMAAP dependencyadheli.tavares3-5/+13
Issue-ID: POLICY-4402 Change-Id: Id3bf1f5833b7d6086345b3747505e2f57036d4ea Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-12-12Update snapshot and/or references of policy/drools-applications to latest ↵saul.gill1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4907 Signed-off-by: saul.gill <saul.gill@est.tech> Change-Id: I7e28fc9bd4c7d73bb3cfce918af17a73b06c161b
2023-11-14Set snapshot and/or references of policy/drools-applications for new releaseliamfallon1-1/+1
policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Iff7118536b0aa73ff8e383b939483c9cb8878f75
2023-11-14Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Id4dd6a7ca01a591e8cb2ba9f1f23d0d85bbae72e
2023-10-18Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ic386834e649b5824c3e329ee3120a38a9dc3e7c9
2023-10-04Java 17 and sonar fixes.adheli.tavares4-24/+29
- change on maven.compiler to new resource property targeting java 17 version - sonar bugs on try-resource and some code smells Issue-ID: POLICY-4677 Issue-ID: POLICY-4837 Change-Id: I50a2170db80619c2ac95131ab5c91a6f767a5c30 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-09-22Upgrade Java 17 in policy-drools-appsadheli.tavares17-466/+404
Issue-ID: POLICY-4816 Change-Id: I61d5c2c0b8bf2cc08416d91bbd84f27f2ed5c5c1 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-05-25Set snapshot and/or references of policy/drools-applications for new releaseliamfallon1-1/+1
policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I788570001f8917187adb766f33ca3e860e77b05a
2023-04-26Update snapshot and/or references of policy/drools-applications to latest ↵Suresh Charan1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4648 Signed-off-by: Suresh Charan <suresh.charan@bell.ca> Change-Id: I4a0af1e5f536c2f8fc5bfeed1ccea5abffbbac46
2023-03-02Update snapshot and/or references of policy/drools-applications to latest ↵saul.gill1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4570 Signed-off-by: saul.gill <saul.gill@est.tech> Change-Id: I49b653d94d0281df222c5c3762d7c0b530b8a4b7
2023-02-02Replace Eclipselink with Hibernateliamfallon6-37/+46
Issue-ID: POLICY-4533 Change-Id: Ica9b02be76ba45461e615e806d779b0799681680 Signed-off-by: liamfallon <liam.fallon@est.tech>
2023-01-26Updating tests to account for Drools upgradeisaac3-9/+9
Issue-ID: POLICY-4498 Signed-off-by: isaac <isaac.adorno@att.com> Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I8e0fcb2905bbc9f8254ec8af6044b5b5a720f65a
2022-12-16Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4484 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I1b84f9a2f92da9761e0a25ca618468df9aa23827
2022-11-04Support A1 PMS Actor for SON use casejhh1-1/+7
Issue-ID: POLICY-4444 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I1811b79513616aab813b6d97823d6c1d2bbbee47 Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2022-10-21Set snapshot and/or references of policy/drools-applications for new releaseliamfallon1-1/+1
policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4408 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Id99f458e882855744cf9f95712489fece35b867a
2022-10-21Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4408 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I27faf7320fb4e0daa7bb9c7e15e4a63ad076f119
2022-09-23Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4343 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I6250b9a8061098fed251f2c8b8c0f0e3e499ced6
2022-05-03Set snapshot and/or references of policy/drools-applications for new releaseliamfallon1-1/+1
policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4073 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I1382d18817b300fb064444212f2197ab227dce86 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-05-03Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4089 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I1da3a7aaf650d9833d487e8b9fd607c5dc82d165
2022-04-13Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4089 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I6a58ff98bc6483a437c175bb38eee389502d263a
2022-03-15Update snapshot and/or references of policy/drools-applications to latest ↵liamfallon1-1/+1
snapshots policy/drools-applications updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-3982 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I1696268de7bb580c8a5f38c7ad5b1c6953a76ecb
2021-12-02Update snapshot of policy/drools-applications to 1.10.1-SNAPSHOTliamfallon1-1/+1
*** This commit is generated by a PF release script *** policy/drools-applications is updated from 1.10.0-SNAPSHOT to 1.10.1-SNAPSHOT Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I876bd349aeda3f4ae8c8491910b41a876c692fb5
2021-10-14Bump drools-apps to Jakarta 1.10.0-SNAPSHOTliamfallon1-1/+1
Issue-ID: POLICY-3696 Change-Id: Iab19bde4595a677a2966111f7797642f933c285b Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-14Bump policy/drools-applications to 1.9.2-SNAPSHOTliamfallon1-1/+1
Issue-ID: POLICY-3696 Change-Id: Iad7fed0dd9fcc9a086cbd1e4a0df6917284b9daf Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-15Bump versions to 1.9.1-SNAPSHOTjhh1-1/+1
Issue-ID: POLICY-3587 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I4fe32488c9ccd67f33f5af300a8fab8052988d43
2021-07-23Use new xacml actor in drools-appsJim Hahn8-40/+40
Modified drools-apps to use actor.xacml instead of actor.guard. This included updating property files. Issue-ID: POLICY-3503 Change-Id: I25c5586c59a2adaae9f4f0f5ca66e14b12b0c18a Signed-off-by: Jim Hahn <jrh3@att.com>
2021-07-21Upgrade CDS versionk.kedron1-1/+1
Issue-ID: POLICY-3507 Signed-off-by: Krystian Kedron <k.kedron@partner.samsung.com> Change-Id: Ice4d3d3e138f91f7b78e0b1e7555d9a7e59cf18e
2021-06-18Fix new checkstyle issues in drools-appsJim Hahn2-2/+1
The new version of checkstyle identified new issues. Fixed those. Issue-ID: POLICY-3290 Change-Id: I26a14fb6f0823f9836bc5b62222e4e2cb01977ae Signed-off-by: Jim Hahn <jrh3@att.com>
2021-06-17Use lombok in drools-appsJim Hahn2-12/+10
Issue-ID: POLICY-3398 Change-Id: I2afedc900bc268dc83f689624b4daabdb64a09f9 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-06-04Fix drools-apps buildRam Krishna Verma1-2/+2
Issue-ID: POLICY-3338 Change-Id: Iab7f8347bfe796017ea2980d72b73d2752ad5b1e Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-05-07Fix sonars in drools-appsJim Hahn8-35/+34
Fixed: - use "var" - add @Override annotation - change constructor to "protected" - use Xxx.class::isIstance Issue-ID: POLICY-3290 Change-Id: I7f0795af306ea5afb46d12a4fe0b22adcbce683a Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-05EventManagerServices shouldn't be staticJim Hahn8-95/+82
Currently, the event manager uses a static EventManagerServices object, which precludes the possibility of configuring the actors, for each rule set, from using different properties. Modified the code to allow the rules to specify the event services to use on a per manager basis. Issue-ID: POLICY-3260 Change-Id: If493ae1b55cb752f11e0b2f72dced9c4f3883e34 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-04Refactor common code from UsecasesEventManagerJim Hahn6-0/+2032
Created ClEventManagerWithSteps, as a subclass of ControlLoopEventManager. It contains the "Steps" to be performed and also deals with outcomes. Created ClEventManagerWithEvent, as a subclass of that. It contains a VirtualControlLoopEvent object, and uses that to populate data used by the superclass. Updates per review comments: - made loadPolicy() protected - refactored another level to manage operation outcomes Issue-ID: POLICY-3262 Change-Id: Ibf5dd114746ae26e04fe37d562273fc81dd8cfbe Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-03Add releaseLock() method to event managerJim Hahn4-15/+159
Issue-ID: POLICY-3261 Change-Id: I28a5356ebfc4a6ea1792ef35bc603054208bf73b Signed-off-by: Jim Hahn <jrh3@att.com>
2021-04-13Make op history classes work with generic eventsJim Hahn5-54/+47
Issue-ID: POLICY-3198 Change-Id: I5b80d35fbb523094ae5464e9c058fd8f2c71ff50 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-04-08Minor clean-up of drools-appsJim Hahn2-79/+3
Made the following minor changes: - removed SupportUtil, as it is no longer needed. - modified junit for exception class to use ExceptionsTester - added junit for another exception class Issue-ID: POLICY-3175 Change-Id: I7375e5bdb47a12f48a53e7df50f0924781c1c4b6 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-03-12Remove more unnecessary plugins from drools-appsJim Hahn1-41/+1
Issue-ID: POLICY-3126 Change-Id: I0cb84be5453249557f9092f237be5517d34a80bb Signed-off-by: Jim Hahn <jrh3@att.com>
2021-03-11bump pom versions to 1.9.0-SNAPSHOTjhh1-1/+1
Issue-ID: POLICY-3105 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I6cd013177c6aad3e6e91e4ca250876cfde50857b Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2021-03-10bump poms to 1.8.2-SNAPSHOTjhh1-1/+1
Issue-ID: POLICY-3127 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I2db24d79ab706919e8e3a76e63a8707791a94123