summaryrefslogtreecommitdiff
path: root/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js')
-rw-r--r--qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js147
1 files changed, 115 insertions, 32 deletions
diff --git a/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js b/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js
index 6c2065fe9d..f5e40025c2 100644
--- a/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js
+++ b/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js
@@ -183,141 +183,154 @@ define(["dojo/_base/xhr",
name: "peerStorePassword"});
}
}, {
- name: "alertThresholdQueueDepth",
+ name: "queue.alertThresholdQueueDepthMessages",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.alertThresholdQueueDepth,
+ value: brokerData["queue.alertThresholdQueueDepthMessages"],
placeholder: "Count of messages",
- label: "Queue depth alert threshold:",
- name: "alertThresholdQueueDepth"
+ label: "Queue depth messages alert threshold:",
+ name: "queue.alertThresholdQueueDepthMessages"
});
}
}, {
- name: "alertThresholdMessageAge",
+ name: "queue.alertThresholdQueueDepthBytes",
+ createWidget: function(brokerData) {
+ return new dijit.form.ValidationTextBox({
+ trim: "true",
+ regexp: "[0-9]+",
+ invalidMessage: "Invalid value",
+ required: false,
+ value: brokerData["queue.alertThresholdQueueDepthBytes"],
+ placeholder: "Number of bytes",
+ label: "Queue depth bytes alert threshold:",
+ name: "queue.alertThresholdQueueDepthBytes"
+ });
+ }
+ }, {
+ name: "queue.alertThresholdMessageAge",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.alertThresholdMessageAge,
+ value: brokerData["queue.alertThresholdMessageAge"],
placeholder: "Time in ms",
label: "Queue message age alert threshold:",
- name: "alertThresholdMessageAge"
+ name: "queue.alertThresholdMessageAge"
});
}
}, {
- name: "alertThresholdMessageSize",
+ name: "queue.alertThresholdMessageSize",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.alertThresholdMessageSize,
+ value: brokerData["queue.alertThresholdMessageSize"],
placeholder: "Size in bytes",
label: "Queue message size alert threshold:",
- name: "alertThresholdMessageSize"
+ name: "queue.alertThresholdMessageSize"
});
}
}, {
- name: "alertRepeatGap",
+ name: "queue.alertRepeatGap",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.alertThresholdMessageSize,
- value: brokerData.alertRepeatGap,
+ value: brokerData["queue.alertRepeatGap"],
placeholder: "Time in ms",
label: "Queue alert repeat gap:",
- name: "alertRepeatGap"
+ name: "queue.alertRepeatGap"
});
}
}, {
- name: "maximumDeliveryAttempts",
+ name: "queue.maximumDeliveryAttempts",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.maximumDeliveryAttempts,
+ value: brokerData["queue.maximumDeliveryAttempts"],
placeholder: "Count of messages",
label: "Queue maximum delivery retries:",
- name: "maximumDeliveryAttempts"
+ name: "queue.maximumDeliveryAttempts"
});
}
}, {
- name: "deadLetterQueueEnabled",
+ name: "queue.deadLetterQueueEnabled",
createWidget: function(brokerData) {
return new dijit.form.CheckBox({
required: false,
- checked: brokerData.deadLetterQueueEnabled,
+ checked: brokerData["queue.deadLetterQueueEnabled"],
value: "true",
label: "Dead letter queue enabled:",
- name: "deadLetterQueueEnabled",
+ name: "queue.deadLetterQueueEnabled",
});
}
}, {
- name: "queueFlowControlSizeBytes",
+ name: "queue.flowControlSizeBytes",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.queueFlowControlSizeBytes,
+ value: brokerData["queue.flowControlSizeBytes"],
placeholder: "Size in bytes",
label: "Queue flow capacity:",
- name: "queueFlowControlSizeBytes",
+ name: "queue.flowControlSizeBytes",
});
}
}, {
- name: "queueFlowResumeSizeBytes",
+ name: "queue.flowResumeSizeBytes",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.queueFlowResumeSizeBytes,
+ value: brokerData["queue.flowResumeSizeBytes"],
placeholder: "Size in bytes",
label: "Queue flow resume capacity:",
- name: "queueFlowResumeSizeBytes",
+ name: "queue.flowResumeSizeBytes",
});
}
}, {
- name: "sessionCountLimit",
+ name: "connection.sessionCountLimit",
createWidget: function(brokerData)
{
return new dijit.form.NumberSpinner({
invalidMessage: "Invalid value",
required: false,
- value: brokerData.sessionCountLimit,
+ value: brokerData["connection.sessionCountLimit"],
smallDelta: 1,
constraints: {min:1,max:65535,places:0, pattern: "#####"},
label: "Connection session limit:",
- name: "sessionCountLimit"
+ name: "connection.sessionCountLimit"
});
}
}, {
- name: "heartBeatDelay",
+ name: "connection.heartBeatDelay",
createWidget: function(brokerData) {
return new dijit.form.ValidationTextBox({
trim: "true",
regexp: "[0-9]+",
invalidMessage: "Invalid value",
required: false,
- value: brokerData.heartBeatDelay,
+ value: brokerData["connection.heartBeatDelay"],
placeholder: "Time in ms",
label: "Heart beat delay:",
- name: "heartBeatDelay"
+ name: "connection.heartBeatDelay"
});
}
}, {
@@ -344,6 +357,76 @@ define(["dojo/_base/xhr",
name: "statisticsReportingResetEnabled"
});
}
+ }, {
+ name: "virtualhost.housekeepingCheckPeriod",
+ createWidget: function(brokerData) {
+ return new dijit.form.ValidationTextBox({
+ trim: "true",
+ regexp: "[0-9]+",
+ invalidMessage: "Invalid value",
+ required: false,
+ value: brokerData["virtualhost.housekeepingCheckPeriod"],
+ placeholder: "Time in ms",
+ label: "House keeping check period:",
+ name: "virtualhost.housekeepingCheckPeriod"
+ });
+ }
+ }, {
+ name: "virtualhost.storeTransactionIdleTimeoutClose",
+ createWidget: function(brokerData) {
+ return new dijit.form.ValidationTextBox({
+ trim: "true",
+ regexp: "[0-9]+",
+ invalidMessage: "Invalid value",
+ required: false,
+ value: brokerData["virtualhost.storeTransactionIdleTimeoutClose"],
+ placeholder: "Time in ms",
+ label: "Idle store transaction close timeout:",
+ name: "virtualhost.storeTransactionIdleTimeoutClose"
+ });
+ }
+ }, {
+ name: "virtualhost.storeTransactionIdleTimeoutWarn",
+ createWidget: function(brokerData) {
+ return new dijit.form.ValidationTextBox({
+ trim: "true",
+ regexp: "[0-9]+",
+ invalidMessage: "Invalid value",
+ required: false,
+ value: brokerData["virtualhost.storeTransactionIdleTimeoutWarn"],
+ placeholder: "Time in ms",
+ label: "Idle store transaction warn timeout:",
+ name: "virtualhost.storeTransactionIdleTimeoutWarn"
+ });
+ }
+ }, {
+ name: "virtualhost.storeTransactionOpenTimeoutClose",
+ createWidget: function(brokerData) {
+ return new dijit.form.ValidationTextBox({
+ trim: "true",
+ regexp: "[0-9]+",
+ invalidMessage: "Invalid value",
+ required: false,
+ value: brokerData["virtualhost.storeTransactionOpenTimeoutClose"],
+ placeholder: "Time in ms",
+ label: "Open store transaction close timeout:",
+ name: "virtualhost.storeTransactionOpenTimeoutClose"
+ });
+ }
+ }, {
+ name: "virtualhost.storeTransactionOpenTimeoutWarn",
+ createWidget: function(brokerData) {
+ return new dijit.form.ValidationTextBox({
+ trim: "true",
+ regexp: "[0-9]+",
+ invalidMessage: "Invalid value",
+ required: false,
+ value: brokerData["virtualhost.storeTransactionOpenTimeoutWarn"],
+ placeholder: "Time in ms",
+ label: "Open store transaction warn timeout:",
+ name: "virtualhost.storeTransactionOpenTimeoutWarn"
+ });
+ }
} ];
}