summaryrefslogtreecommitdiff
path: root/qpid/java
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java')
-rw-r--r--qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/RemoteReplicationNode.java27
-rw-r--r--qpid/java/bdbstore/src/main/java/resources/js/qpid/management/virtualhost/bdb_ha/show.js2
2 files changed, 27 insertions, 2 deletions
diff --git a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/RemoteReplicationNode.java b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/RemoteReplicationNode.java
index bff20fb306..06fffddc0a 100644
--- a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/RemoteReplicationNode.java
+++ b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/RemoteReplicationNode.java
@@ -158,7 +158,27 @@ public class RemoteReplicationNode extends AbstractAdapter implements Replicatio
@Override
public Object getAttribute(String name)
{
- if (ROLE.equals(name))
+ if (ReplicationNode.ID.equals(name))
+ {
+ return getId();
+ }
+ else if (ReplicationNode.LIFETIME_POLICY.equals(name))
+ {
+ return getLifetimePolicy();
+ }
+ else if (ReplicationNode.DURABLE.equals(name))
+ {
+ return isDurable();
+ }
+ else if(STATE.equals(name))
+ {
+ return getActualState();
+ }
+ else if(TIME_TO_LIVE.equals(name))
+ {
+ return getLifetimePolicy();
+ }
+ else if (ROLE.equals(name))
{
return _role;
}
@@ -227,4 +247,9 @@ public class RemoteReplicationNode extends AbstractAdapter implements Replicatio
}
}
+ @Override
+ public Collection<String> getAttributeNames()
+ {
+ return ReplicationNode.AVAILABLE_ATTRIBUTES;
+ }
}
diff --git a/qpid/java/bdbstore/src/main/java/resources/js/qpid/management/virtualhost/bdb_ha/show.js b/qpid/java/bdbstore/src/main/java/resources/js/qpid/management/virtualhost/bdb_ha/show.js
index 2fa94fdcc2..cbb9c71913 100644
--- a/qpid/java/bdbstore/src/main/java/resources/js/qpid/management/virtualhost/bdb_ha/show.js
+++ b/qpid/java/bdbstore/src/main/java/resources/js/qpid/management/virtualhost/bdb_ha/show.js
@@ -162,7 +162,7 @@ define(["dojo/_base/xhr",
{ name: 'Name', field: 'name', width: '50%' },
{ name: 'Value', field: 'value', width: '50%' }
],
- null, null, null, true );
+ null, null, null, false );
this.replicationParametersGrid = new UpdatableStore([],
findNode("replicationParameters", containerNode),