QPID-8236: [Broker-J] Make BDB HA group name, address and node name immutable

(cherry picked from commit d6ca0de4d4f193fd84ade278ad024e4f44ae22c7)
diff --git a/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNode.java b/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNode.java
index 61f7cc5..aa8b76e 100644
--- a/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNode.java
+++ b/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNode.java
@@ -44,10 +44,13 @@
     public static final String HELPER_NODE_NAME = "helperNodeName";
     public static final String PERMITTED_NODES = "permittedNodes";
 
-    @ManagedAttribute(mandatory=true)
+    @ManagedAttribute(mandatory=true, immutable = true)
+    String getName();
+
+    @ManagedAttribute(mandatory=true, immutable = true)
     String getGroupName();
 
-    @ManagedAttribute(mandatory=true)
+    @ManagedAttribute(mandatory=true, immutable = true)
     String getAddress();
 
     @ManagedAttribute(mandatory=true)