|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.stimulsoft.report.dictionary.adapters.StiAbstractAdapter
public abstract class StiAbstractAdapter
Базовый адаптер для работы с базой данных по звпросу. Copyright Stimulsoft
| Field Summary | |
|---|---|
static java.lang.String |
OVERRIDE_CONNECTION_STRING
|
protected StiParsedParameters |
parsedParameters
|
protected static java.util.List<java.lang.String> |
URL_KEYS
ключевые слова для поиска 'jdbc.url'. |
| Constructor Summary | |
|---|---|
StiAbstractAdapter(java.lang.String connectionString)
|
|
| Method Summary | |
|---|---|
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)
Проветка на правильность заданных параметров. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.util.List<java.lang.String> URL_KEYS
public static final java.lang.String OVERRIDE_CONNECTION_STRING
protected StiParsedParameters parsedParameters
| Constructor Detail |
|---|
public StiAbstractAdapter(java.lang.String connectionString)
| Method Detail |
|---|
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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||