commit | facb51a6eb2a65d3ec36b9193c50bf06f134cb4d | [log] [tgz] |
---|---|---|
author | Alex Rudyy <orudyy@apache.org> | Wed May 08 22:39:08 2019 +0100 |
committer | Alex Rudyy <orudyy@apache.org> | Wed May 08 22:39:08 2019 +0100 |
tree | 08047f37a880db2ae80b9d2bb0b107510f666284 | |
parent | 4289e149821f0040f4f3465647b18318ea265994 [diff] |
QPID-8311: [Broker-J][WMC] Allow setting replaceExistingArguments in add bind UI
diff --git a/broker-plugins/management-http/src/main/java/resources/addBinding.html b/broker-plugins/management-http/src/main/java/resources/addBinding.html index fc3f97b..020c0b8 100644 --- a/broker-plugins/management-http/src/main/java/resources/addBinding.html +++ b/broker-plugins/management-http/src/main/java/resources/addBinding.html
@@ -51,6 +51,17 @@ title: 'Enter binding key'" /> </div> </div> + <div class="clear"> + <div class="formLabel-labelCell">Replace existing arguments?</div> + <div class="formLabel-controlCell"> + <input type="checkbox" id="formAddbinding.replaceExistingArguments" + data-dojo-type="dijit/form/CheckBox" + data-dojo-props=" + name: 'replaceExistingArguments', + value: 'replaceExistingArguments', + checked: false"/> + </div> + </div> <div class="clear formBox"> <fieldset>
diff --git a/broker-plugins/management-http/src/main/java/resources/js/qpid/management/addBinding.js b/broker-plugins/management-http/src/main/java/resources/js/qpid/management/addBinding.js index cd0958b..d4e8ed8 100644 --- a/broker-plugins/management-http/src/main/java/resources/js/qpid/management/addBinding.js +++ b/broker-plugins/management-http/src/main/java/resources/js/qpid/management/addBinding.js
@@ -313,7 +313,7 @@ var parameters = { destination: formValues.destination, bindingKey: formValues.name, - replaceExistingArguments: false + replaceExistingArguments: formValues.replaceExistingArguments }; addBinding.bindingArgumentsGrid.store.fetch({ onComplete: function (items, request)