| <!-- |
| ~ Licensed to the Apache Software Foundation (ASF) under one |
| ~ or more contributor license agreements. See the NOTICE file |
| ~ distributed with this work for additional information |
| ~ regarding copyright ownership. The ASF licenses this file |
| ~ to you under the Apache License, Version 2.0 (the |
| ~ "License"); you may not use this file except in compliance |
| ~ with the License. You may obtain a copy of the License at |
| ~ |
| ~ http://www.apache.org/licenses/LICENSE-2.0 |
| ~ |
| ~ Unless required by applicable law or agreed to in writing, |
| ~ software distributed under the License is distributed on an |
| ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| ~ KIND, either express or implied. See the License for the |
| ~ specific language governing permissions and limitations |
| ~ under the License. |
| --> |
| |
| <div> |
| <div class="formBox clear"> |
| <fieldset> |
| <legend>JDBC Settings</legend> |
| <div class="clear"> |
| <div class="formLabel-labelCell tableContainer-labelCell">JDBC Url*:</div> |
| <div class="formLabel-controlCell tableContainer-valueCell"> |
| <input type="text" id="addLogger.connectionUrl" |
| data-dojo-type="dijit/form/ValidationTextBox" |
| data-dojo-props=" |
| name: 'connectionUrl', |
| placeHolder: 'jdbc:provider:info', |
| required: true, |
| missingMessage: 'JDBC URL must be supplied', |
| title: 'Enter JDBC URL'"/> |
| </div> |
| </div> |
| <div class="clear"> |
| <div class="formLabel-labelCell tableContainer-labelCell">Username*:</div> |
| <div class="formLabel-controlCell tableContainer-valueCell"> |
| <input type="text" id="addLogger.username" |
| data-dojo-type="dijit/form/ValidationTextBox" |
| data-dojo-props=" |
| name: 'username', |
| placeHolder: 'username', |
| required: true, |
| missingMessage: 'Username must be supplied', |
| title: 'Enter username'" /> |
| </div> |
| </div> |
| <div class="clear"> |
| <div class="formLabel-labelCell tableContainer-labelCell">Password*:</div> |
| <div class="formLabel-controlCell tableContainer-valueCell"> |
| <input type="password" id="addLogger.password" |
| data-dojo-type="dijit/form/ValidationTextBox" |
| data-dojo-props=" |
| name: 'password', |
| placeHolder: 'password', |
| missingMessage: 'Password must be supplied', |
| title: 'Enter password'" /> |
| </div> |
| </div> |
| <div class="clear"> |
| <div class="formLabel-labelCell tableContainer-labelCell">Connection Pool*:</div> |
| <div class="formLabel-controlCell tableContainer-valueCell"> |
| <input type="text" id="addLogger.connectionPoolType" |
| data-dojo-type="dijit/form/FilteringSelect" |
| data-dojo-props=" |
| name: 'connectionPoolType', |
| required: true, |
| missingMessage: 'Connection Pool type must be supplied', |
| title: 'Select Connection Pool', |
| placeHolder: 'Select pool type'" /> |
| </div> |
| </div> |
| <div class="clear"> |
| <div class="formLabel-labelCell tableContainer-labelCell">Table name prefix:</div> |
| <div class="formLabel-controlCell tableContainer-valueCell"> |
| <input type="text" id="addLogger.tableNamePrefix" |
| data-dojo-type="dijit/form/ValidationTextBox" |
| data-dojo-props=" |
| name: 'tableNamePrefix', |
| placeHolder: 'table name prefix', |
| required: false, |
| regExp: '[a-zA-Z_0-9]*', |
| promptMessage: 'Optional database table prefix so multiple loggers can share the same database', |
| title: 'Optional database table prefix so multiple loggers can share the same database'" /> |
| </div> |
| </div> |
| <div class="clear"></div> |
| <div id="addLogger.poolSpecificDiv"></div> |
| </fieldset> |
| </div> |
| </div> |