org.forgerock.openicf.connectors.scriptedsql.ScriptedSQLConnector_1.1.html revision a759b28900c58f487e58481d8f35d88792594047
<fieldset>
<legend><span>{{t "templates.connector.baseTitle"}}</span><i class="fa fa-lg fa-minus-square-o"></i></legend>
<div class="group-body">
<div class="group-field-block group-lead">
<div class="separate-message">
<label for="host" title="{{t "templates.connector.scriptedSQLConnector.host"}}" class="light">{{t "templates.connector.scriptedSQLConnector.host"}}</label>
<input id="host" class="form-size-l" data-validator="required" type="text" name="configurationProperties.host" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.host}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message error-size-s">
<label for="port" title="{{t "templates.connector.scriptedSQLConnector.port"}}" class="light">{{t "templates.connector.scriptedSQLConnector.port"}}</label>
<input id="port" class="form-size-s" data-validator="required" type="text" name="configurationProperties.port" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.port}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="user" title="{{t "templates.connector.scriptedSQLConnector.user"}}" class="light">{{t "templates.connector.scriptedSQLConnector.user"}}</label>
<input id="user" class="form-size-l" data-validator="required" type="text" name="configurationProperties.user" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.user}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="password" title="{{t "templates.connector.scriptedSQLConnector.password"}}" class="light">{{t "templates.connector.scriptedSQLConnector.password"}}</label>
<input id="password" class="form-size-l" type="password" name="configurationProperties.password" data-validator-event="keyup blur" value="" {{#if connectorDefaults.configurationProperties.password}} placeholder="********" {{/if}} />
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="database" title="{{t "templates.connector.scriptedSQLConnector.database"}}" class="light">{{t "templates.connector.scriptedSQLConnector.database"}}</label>
<input id="database" class="form-size-l" data-validator="required" type="text" name="configurationProperties.database" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.database}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block no-validation-block">
<label for="createIfNotExists" title="{{t "templates.connector.scriptedSQLConnector.createIfNotExists"}}" class="light">{{t "templates.connector.scriptedSQLConnector.createIfNotExists"}}</label>
<select id="createIfNotExists" class="form-size-s" name="configurationProperties.autoCommit" required>
{{#staticSelect connectorDefaults.configurationProperties.autoCommit}}
<option value="true">{{t "common.form.true"}}</option>
<option value="false">{{t "common.form.false"}}</option>
{{/staticSelect}}
</select>
</div>
<div class="group-field-block no-validation-block">
<label for="reloadScriptOnExecution" class="light">{{t "templates.connector.scriptedSQLConnector.reloadScriptOnExecution"}}</label>
<select id="reloadScriptOnExecution" class="form-size-s" name="configurationProperties.reloadScriptOnExecution" required>
{{#staticSelect connectorDefaults.configurationProperties.reloadScriptOnExecution}}
<option value="true">{{t "common.form.true"}}</option>
<option value="false">{{t "common.form.false"}}</option>
{{/staticSelect}}
</select>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="jdbcDriver" class="light">{{t "templates.connector.scriptedSQLConnector.jdbcDriver"}}</label>
<input id="jdbcDriver" class="form-size-l" data-validator="required" type="text" name="configurationProperties.jdbcDriver" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.jdbcDriver}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="jdbcConnectionUrl" class="light">{{t "templates.connector.scriptedSQLConnector.jdbcConnectionUrl"}}</label>
<input id="jdbcConnectionUrl" class="form-size-l" data-validator="required" type="text" name="configurationProperties.jdbcConnectionUrl" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.jdbcConnectionUrl}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="jdbcUrlTemplate" class="light">{{t "templates.connector.scriptedSQLConnector.jdbcUrlTemplate"}}</label>
<input id="jdbcUrlTemplate" class="form-size-l" data-validator="required" type="text" name="configurationProperties.jdbcUrlTemplate" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.jdbcUrlTemplate}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
</div>
</fieldset>
<fieldset>
<legend><span>{{t "templates.connector.scriptedSQLConnector.scriptFiles"}}</span><i class="fa fa-lg fa-minus-square-o"></i></legend>
<div class="group-body">
<div class="group-field-block">
<div class="separate-message">
<label for="createScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.createScriptFileName"}}</label>
<input id="createScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.createScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.createScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="testScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.testScriptFileName"}}</label>
<input id="testScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.testScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.testScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="searchScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.searchScriptFileName"}}</label>
<input id="searchScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.searchScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.searchScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="authenticateScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.authenticateScriptFileName"}}</label>
<input id="authenticateScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.authenticateScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.authenticateScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="deleteScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.deleteScriptFileName"}}</label>
<input id="deleteScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.deleteScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.deleteScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="updateScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.updateScriptFileName"}}</label>
<input id="updateScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.updateScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.updateScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="syncScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.syncScriptFileName"}}</label>
<input id="syncScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.syncScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.syncScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
<div class="group-field-block">
<div class="separate-message">
<label for="schemaScriptFileName" class="light">{{t "templates.connector.scriptedSQLConnector.schemaScriptFileName"}}</label>
<input id="schemaScriptFileName" class="form-size-l" data-validator="required" type="text" name="configurationProperties.schemaScriptFileName" data-validator-event="keyup blur" value="{{connectorDefaults.configurationProperties.schemaScriptFileName}}" required>
<span></span>
<div class="validation-message"></div>
</div>
</div>
</div>
</fieldset>