public abstract class StiAbstractAdapter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
OVERRIDE_CONNECTION_STRING |
protected StiParsedParameters |
parsedParameters |
protected static java.util.List<java.lang.String> |
URL_KEYS
ключевые слова для поиска 'jdbc.url'.
|
| Constructor and Description |
|---|
StiAbstractAdapter(java.lang.String connectionString) |
| Modifier and Type | Method and Description |
|---|---|
StiDataSource |
create(StiDictionary dictionary)
Creates a new Data Source and adds it to the dictionary.
|
StiDataSource |
create(StiDictionary dictionary,
java.lang.Boolean addToDictionary) |
protected abstract java.lang.String |
getConnectionURL() |
java.lang.String |
getDataBase() |
java.util.List<java.lang.String> |
getDatabaseName() |
abstract java.lang.Class<? extends StiDataSource> |
getDataSourceClass() |
protected abstract java.lang.String |
getDefaultPort() |
java.util.List<java.lang.String> |
getDriverKeys() |
abstract java.lang.String |
getDriverName() |
protected java.lang.String |
getHost() |
java.util.List<java.lang.String> |
getHostKey() |
StiJDBCParameters |
getJdbcParameters() |
java.lang.String |
getLeastOne(java.util.List<java.lang.String> keys)
Получение значения по хотябы одному заданному ключу.
|
java.lang.String |
getLeastOne(java.util.List<java.lang.String> keys,
java.util.Map<java.lang.String,java.lang.String> params)
Получение значения по хотябы одному заданному ключу.
|
protected java.util.Map<java.lang.String,java.lang.String> |
getParams() |
StiParsedParameters |
getParsedParameters() |
protected java.lang.String |
getPassword() |
protected java.lang.String |
getPort() |
java.util.List<java.lang.String> |
getPortKey() |
java.util.List<java.lang.String> |
getUrlKeys() |
protected java.lang.String |
getUser() |
boolean |
hasLeastOne(java.util.List<java.lang.String> keys) |
boolean |
hasLeastOne(java.util.List<java.lang.String> keys,
java.util.Map<java.lang.String,java.lang.String> params) |
protected java.lang.String |
validation(java.lang.String value,
java.lang.String name)
Проветка на правильность заданных параметров.
|
protected static final java.util.List<java.lang.String> URL_KEYS
public static final java.lang.String OVERRIDE_CONNECTION_STRING
protected StiParsedParameters parsedParameters
public StiDataSource create(StiDictionary dictionary, java.lang.Boolean addToDictionary)
dictionary - Dictionary to add Data Source.addToDictionary - public abstract java.lang.Class<? extends StiDataSource> getDataSourceClass()
public StiDataSource create(StiDictionary dictionary)
dictionary - public StiJDBCParameters getJdbcParameters()
public StiParsedParameters getParsedParameters()
protected java.lang.String validation(java.lang.String value,
java.lang.String name)
public abstract java.lang.String getDriverName()
protected abstract java.lang.String getConnectionURL()
protected abstract java.lang.String getDefaultPort()
protected java.lang.String getUser()
protected java.lang.String getPassword()
protected java.lang.String getHost()
protected java.lang.String getPort()
public java.lang.String getDataBase()
public java.lang.String getLeastOne(java.util.List<java.lang.String> keys)
keys - - набор ключейpublic boolean hasLeastOne(java.util.List<java.lang.String> keys)
public java.lang.String getLeastOne(java.util.List<java.lang.String> keys,
java.util.Map<java.lang.String,java.lang.String> params)
keys - - набор ключейpublic boolean hasLeastOne(java.util.List<java.lang.String> keys,
java.util.Map<java.lang.String,java.lang.String> params)
public java.util.List<java.lang.String> getUrlKeys()
URL_KEYSpublic java.util.List<java.lang.String> getPortKey()
PORT_KEYpublic java.util.List<java.lang.String> getHostKey()
HOST_KEYpublic java.util.List<java.lang.String> getDatabaseName()
DATABASE_KEYpublic java.util.List<java.lang.String> getDriverKeys()
DRIVER_KEYSprotected java.util.Map<java.lang.String,java.lang.String> getParams()
Copyright © 2019 Stimulsoft. All Rights Reserved.