com.stimulsoft.flex.adapters
Class StiAbstractAdapter
java.lang.Object
com.stimulsoft.flex.adapters.StiAbstractAdapter
- Direct Known Subclasses:
- StiJdbcAdapter, StiMsSqlAdapter, StiMySqlAdapter, StiOracleAdapter, StiPostgreSqlAdapter
public abstract class StiAbstractAdapter
- extends Object
Базовый адаптер для работы с базой данных по звпросу.
Copyright Stimulsoft
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URL_KEYS
protected static final List<String> URL_KEYS
- ключевые слова для поиска 'jdbc.url'.
parsedParameters
protected final StiParsedParameters parsedParameters
StiAbstractAdapter
public StiAbstractAdapter(StiParsedParameters parsedParameters,
String user,
String password)
getJDBCConection
public StiJDBCParameters getJDBCConection()
validation
protected String validation(String value,
String name)
- Проветка на правильность заданных параметров.
getDriverName
protected abstract String getDriverName()
getConnectionURL
protected abstract String getConnectionURL()
getDefaultPort
protected abstract String getDefaultPort()
getUser
protected String getUser()
getPassword
protected String getPassword()
getHost
protected String getHost()
getPort
protected String getPort()
getDataBase
protected String getDataBase()
hasLeastOne
public boolean hasLeastOne(List<String> keys)
hasLeastOne
public boolean hasLeastOne(List<String> keys,
Map<String,String> params)
getLeastOne
protected String getLeastOne(List<String> keys)
- Получение значения по хотябы одному заданному ключу. После возврата значение из общеко списка
параметров удаляется.
- Parameters:
keys - - набор ключей
- Returns:
- найденное значение. Если ничего не найдено, то возвращается null
getUrlKeys
public List<String> getUrlKeys()
- Returns:
URL_KEYS
getPortKey
public List<String> getPortKey()
- Returns:
PORT_KEY
getHostKey
public List<String> getHostKey()
- Returns:
HOST_KEY
getDatabaseName
public List<String> getDatabaseName()
- Returns:
DATABASE_KEY
getDriverKeys
public List<String> getDriverKeys()
- Returns:
DRIVER_KEYS
getParams
protected Map<String,String> getParams()
Copyright © 2017 Stimulsoft. All Rights Reserved.