Make request/response logging paths configurable 01/141101/3
authorsaul.gill <saul.gill@est.tech>
Wed, 4 Jun 2025 15:49:38 +0000 (16:49 +0100)
committersaul.gill <saul.gill@est.tech>
Fri, 6 Jun 2025 08:26:01 +0000 (09:26 +0100)
commit30738f1d9f8fd0b540d8befb057df5b93b5ea69b
tree4a5a2f590a865f3a6415cb20a7910170b66c1bc2
parente8a6a2b4d9233558605c47274cca251f9571390d
Make request/response logging paths configurable

Added property to control excluded paths
Reactive Filter will not log calls to those paths

Issue-ID: CCSDK-4117
Change-Id: I6bf920f03ba68c110336efd265e3c045eb2b6441
Signed-off-by: saul.gill <saul.gill@est.tech>
a1-policy-management/config/application.yaml
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/configuration/ApplicationConfig.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/configuration/ReactiveEntryExitFilterConfig.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/util/v3/ReactiveEntryExitFilter.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/util/v3/ReactiveEntryExitFilterCondition.java
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/utils/v3/ReactiveEntryExitFilterExcludeMultiPathTest.java [new file with mode: 0644]
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/utils/v3/ReactiveEntryExitFilterExcludePathTest.java [new file with mode: 0644]
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/utils/v3/ReactiveEntryExitFilterNullPathTest.java [new file with mode: 0644]
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/utils/v3/ReactiveEntryExitFilterTest.java