diff options
| author | Robert Godfrey <rgodfrey@apache.org> | 2013-07-17 21:29:29 +0000 |
|---|---|---|
| committer | Robert Godfrey <rgodfrey@apache.org> | 2013-07-17 21:29:29 +0000 |
| commit | 715541e46f90f2eefc1f3f25d67bd341c67c4ce9 (patch) | |
| tree | ba2b133a4f98a11b01bb3a90fb5b74ff47255c22 /java | |
| parent | 63fdbb4978936f15ebab20c42878afc80055576e (diff) | |
| download | qpid-python-715541e46f90f2eefc1f3f25d67bd341c67c4ce9.tar.gz | |
QPID-4998 : [Java Broker] Add ability to set durability, sync policy on creation of HA Virtual Host through Web Management
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1504285 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java')
| -rw-r--r-- | java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html b/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html index 1727264d41..17ffb1686f 100644 --- a/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html +++ b/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html @@ -31,7 +31,44 @@ <td class="tableContainer-labelCell" style="width: 300px;"><strong>Helper Address*: </strong></td> <td class="tableContainer-valueCell"> <input dojoType="dijit/form/ValidationTextBox" id="formAddVirtualHost.specific.helperAddress" - required="true" name="haHelperAddress" placeholder="host:port"/> + required="true" name="haHelperAddress" data-dojo-props="regExp:'([0-9a-zA-Z.-_]|::)+:[0-9]{1,5}', invalidMessage:'Must be of the form host:port'" placeholder="host:port"/> + </td> + </tr> + <tr> + <td class="tableContainer-labelCell" style="width: 300px;"><strong>Durability: </strong></td> + <td class="tableContainer-valueCell"> + <input dojoType="dijit/form/ValidationTextBox" id="formAddVirtualHost.specific.haDurability" + name="haDurability" placeholder="NO_SYNC,NO_SYNC,SIMPLE_MAJORITY"/> + </td> + </tr> + + <tr> + <td class="tableContainer-labelCell" style="width: 300px;"><strong>Coalesce local sync: </strong></td> + <td class="tableContainer-valueCell"> + <input dojoType="dijit/form/CheckBox" id="formAddVirtualHost.specific.haCoalescingSync" + checked="true" onchange="require(['dijit/registry', 'dojo/domReady!'], + function(registry){ + var checkbox = registry.byId('formAddVirtualHost.specific.haCoalescingSync'); + var hidden = registry.byId('formAddVirtualHost.specific.haCoalescingSyncHidden'); + hidden.set('value', checkbox.get('checked')); + })"/> + + <input dojoType="dijit/form/TextBox" id="formAddVirtualHost.specific.haCoalescingSyncHidden" type="hidden" name="haCoalescingSync" value="true"/> + </td> + + </tr> + + <tr> + <td class="tableContainer-labelCell" style="width: 300px;"><strong>Designated Primary: </strong></td> + <td class="tableContainer-valueCell"> + <input dojoType="dijit/form/CheckBox" id="formAddVirtualHost.specific.haDesignatedPrimary" + onchange="require(['dijit/registry', 'dojo/domReady!'], + function(registry){ + var checkbox = registry.byId('formAddVirtualHost.specific.haDesignatedPrimary'); + var hidden = registry.byId('formAddVirtualHost.specific.haDesignatedPrimaryHidden'); + hidden.set('value', checkbox.get('checked')); + })"/> + <input dojoType="dijit/form/TextBox" id="formAddVirtualHost.specific.haDesignatedPrimaryHidden" type="hidden" name="haDesignatedPrimary" value="false"/> </td> </tr> </table> |
