|
| constructor (string driver, *string user, *string pass, *string db, *string encoding, *string host, softint min=3, softint max=10, softint port=0, *code userAutoInfo) |
| Standard Qore::DatasourcePool constructor. More...
|
|
| constructor (string desc, *code userAutoInfo) |
| Standard Qore::DatasourcePool constructor. More...
|
|
| constructor (hash opts, *code userAutoInfo) |
| Standard Qore::DatasourcePool constructor. More...
|
|
| constructor (DatasourcePool ds, *code userAutoInfo) |
| New constructor: use already existing DatasourcePool. More...
|
|
*string | getDBName () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
*string | getUserName () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
any | getServerVersion () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
*string | getPassword () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
hash | getConfigHash () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
*int | getPort () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
string | getConfigString () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
any | getClientVersion () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
*string | getOSEncoding () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
string | getDriverName () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
string | getDBEncoding () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
*string | getHostName () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
bool | inTransaction () |
| AbstractDatasource implementation for Datasource and datasourcePool.
|
|
nothing | beginTransaction (*string client, *string module, *string action) |
| Start new transaction with Aplication info set as strings. More...
|
|
nothing | beginTransaction (OracleExtensions::OracleApplicationInfo info) |
| Start new transaction with Aplication info set as object. More...
|
|
nothing | beginTransaction () |
| Start new transaction with potential automatic Aplication info set. More...
|
|
any | exec (string sql) |
| exec with automatic approach of getting application info More...
|
|
any | execRaw (string sql) |
| execRaw with automatic approach of getting application info More...
|
|
any | select (string sql) |
| select with automatic approach of getting application info More...
|
|
any | selectRow (string sql) |
| selectRow with automatic approach of getting application info More...
|
|
any | selectRows (string sql) |
| selectRows with automatic approach of getting application info More...
|
|
any | vexec (string sql, softlist vargs) |
| vexec with automatic approach of getting application info More...
|
|
any | vselect (string sql, softlist vargs) |
| vselect with automatic approach of getting application info More...
|
|
any | vselectRow (string sql, softlist vargs) |
| vselectRow with automatic approach of getting application info More...
|
|
any | vselectRows (string sql, softlist vargs) |
| vselectRows with automatic approach of getting application info More...
|
|
any | exec (OracleExtensions::OracleApplicationInfo info, string sql) |
| exec with user defined application info More...
|
|
any | execRaw (OracleExtensions::OracleApplicationInfo info, string sql) |
| execRaw with user defined application info More...
|
|
any | select (OracleExtensions::OracleApplicationInfo info, string sql) |
| select with user defined application info More...
|
|
any | selectRow (OracleExtensions::OracleApplicationInfo info, string sql) |
| selectRow with user defined application info More...
|
|
any | selectRows (OracleExtensions::OracleApplicationInfo info, string sql) |
| selectRows with user defined application info More...
|
|
any | vexec (OracleExtensions::OracleApplicationInfo info, string sql) |
| vexec with user defined application info More...
|
|
any | vselect (OracleExtensions::OracleApplicationInfo info, string sql) |
| vselect with user defined application info More...
|
|
any | vselectRow (OracleExtensions::OracleApplicationInfo info, string sql) |
| vselectRow with user defined application info More...
|
|
any | vselectRows (OracleExtensions::OracleApplicationInfo info, string sql) |
| vselectRows with user defined application info More...
|
|
OracleDatasourcePool class implementation.
It wraps Qore::DatasourcePool.