blob: f4fe5d447cb2d8810541c0b2a8756abb4ee766d0 [file] [log] [blame]
<!--
~ 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>