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 | e8fb868c3ef7d20131dee243aa464c048fd8f10e (patch) | |
| tree | 5971149f6569b192964cd88480654e4f26158698 /qpid/java/bdbstore | |
| parent | c92ff11e0ff110541016f44e9bf882dd40911f76 (diff) | |
| download | qpid-python-e8fb868c3ef7d20131dee243aa464c048fd8f10e.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@1504285 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/bdbstore')
| -rw-r--r-- | qpid/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/qpid/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html b/qpid/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html index 1727264d41..17ffb1686f 100644 --- a/qpid/java/bdbstore/src/main/java/resources/virtualhost/bdb_ha/add.html +++ b/qpid/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> |
