You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ma...@apache.org on 2023/12/19 17:18:35 UTC

(ranger) 06/07: RANGER-4618: added service displayName field in ZoneServiceSummary Object

This is an automated email from the ASF dual-hosted git repository.

madhan pushed a commit to branch RANGER-3923
in repository https://gitbox.apache.org/repos/asf/ranger.git

commit f54e14eada57d854dd2126081e1fd297b4a07a11
Author: prashant <pr...@gmail.com>
AuthorDate: Tue Dec 19 15:51:16 2023 +0530

    RANGER-4618: added service displayName field in ZoneServiceSummary Object
    
    Signed-off-by: Madhan Neethiraj <ma...@apache.org>
---
 .../java/org/apache/ranger/plugin/model/RangerSecurityZone.java  | 9 +++++++++
 .../src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java | 1 +
 2 files changed, 10 insertions(+)

diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java
index 4ea6cdee6..22bf0d82c 100644
--- a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java
+++ b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java
@@ -286,6 +286,7 @@ public class RangerSecurityZone extends RangerBaseModelObject implements java.io
         private Long   id;
         private String name;
         private String type;
+        private String displayName;
         private Long   resourceCount;
 
         public Long getId() {
@@ -319,6 +320,14 @@ public class RangerSecurityZone extends RangerBaseModelObject implements java.io
         public void setResourceCount(Long resourceCount) {
             this.resourceCount = resourceCount;
         }
+
+        public String getDisplayName() {
+            return displayName;
+        }
+
+        public void setDisplayName(String displayName) {
+            this.displayName = displayName;
+        }
     }
 }
 
diff --git a/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java b/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java
index 422dd0fe5..8d22fb42b 100755
--- a/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java
@@ -395,6 +395,7 @@ public class SecurityZoneDBStore implements SecurityZoneStore {
                 summary.setId(xService.getId());
                 summary.setName(serviceName);
                 summary.setType(serviceDef.getName());
+                summary.setDisplayName(xService.getDisplayName());
                 summary.setResourceCount((long)zoneService.getResources().size());
 
                 ret.add(summary);