Modifier and Type | Method and Description |
---|---|
DatabaseSQLException |
DatabaseConnectionsPool.getLastException()
Returns last exception throws by connections.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabaseConnectionDelegate.raiseException(DatabaseSQLException e) |
Modifier and Type | Method and Description |
---|---|
void |
DatabaseConnectionDelegate.connect() |
void |
DatabaseConnectionDelegate.disconnect() |
Constructor and Description |
---|
DatabaseSQLException(java.lang.String message,
DatabaseSQLException exception) |
Modifier and Type | Method and Description |
---|---|
static CallableStatement |
SQLQueryFactory.createCallableStatement(Connection connection,
SQLQuery object)
Creates callable statement based on given connection and sql query object.
|
static SQLQuery |
SQLQueryFactory.createForCall(Connection connection,
java.lang.String procedure)
Generates SQL script with parameters which then can be used to create query object and
call given stored procedure.
|
static SQLQuery |
SQLQueryFactory.createForDelete(Connection connection,
java.lang.String table)
Generates an SQLQuery DELETE script for specified
table table. |
static SQLQuery |
SQLQueryFactory.createForDelete(Connection connection,
java.lang.String table,
java.lang.String[] whereColumns)
Generates an SQLQuery DELETE script for specified
table table. |
static SQLQuery |
SQLQueryFactory.createForDynamicSQL(Connection connection,
java.lang.String query)
Returns SQLQuery object based on provided
query SQL prepared query. |
static SQLQuery |
SQLDynamicQueryParser.createForDynamicSQL(Connection connection,
java.lang.String query) |
static SQLQuery |
SQLQueryFactory.createForInsert(Connection connection,
java.lang.String table)
Generates SQL script with parameters which then can be used to create an SQL query object and
perform inserts into a given table.
|
static SQLQuery |
SQLQueryFactory.createForSelect(Connection connection,
java.lang.String table)
Generates an SQLQuery SELECT script that selects all columns from given table.
|
static SQLQuery |
SQLQueryFactory.createForSelect(Connection connection,
java.lang.String table,
java.lang.String[] selectColumns)
Generates an SQLQuery SELECT script that selects
selectColumns columns from given table. |
static SQLQuery |
SQLQueryFactory.createForSelect(Connection connection,
java.lang.String table,
java.lang.String[] selectColumns,
java.lang.String[] whereColumns)
Generates an SQLQuery SELECT script that selects
selectColumns columns from given table. |
static SQLQuery |
SQLQueryFactory.createForUpdate(Connection connection,
java.lang.String table)
Generates an SQLQuery UPDTAE script with parameters which then can be used to create an SQL query object and
perform an update on given table.
|
static SQLQuery |
SQLQueryFactory.createForUpdate(Connection connection,
java.lang.String table,
java.lang.String[] updateColumns)
Generates an SQLQuery UPDTAE script for specified
updateColumns columns. |
static SQLQuery |
SQLQueryFactory.createForUpdate(Connection connection,
java.lang.String table,
java.lang.String[] updateColumns,
java.lang.String[] whereColumns)
Generates an SQLQuery UPDATE script for specified
updateColumns columns. |
static PreparedStatement |
SQLQueryFactory.createPreparedStatement(Connection connection,
SQLQuery object)
Creates prepared statement based on given connection and sql query object.
|
static int |
SQLQueryFactory.execute(SQLQueryBatch batch,
int queryTimeout,
Connection connection)
Execute the batch query contained in the SQL script object.
|
static java.util.List |
SQLQueryFactory.execute(SQLQuery query,
int queryTimeout,
Connection connection)
Execute the query contained in the SQL script object.
|
static java.util.List |
DatabaseDescriptor.getQueryColumns(java.lang.String query,
Connection connection,
java.util.List params) |
static java.util.List |
DatabaseDescriptor.getTableColumns(SQLTableName tableName,
Connection connection,
java.lang.String[] columnNames,
int ordinal) |
Modifier and Type | Method and Description |
---|---|
java.util.List |
DefaultDatabaseDialect.onParameterMetaData(ParameterMetaData meta) |
java.util.List |
OracleDatabaseDialect.onParameterMetaData(ParameterMetaData meta) |
java.util.List |
IDatabaseDialect.onParameterMetaData(ParameterMetaData meta)
An implementation should analyze given parameter meta data in subject
of in, out and inout parameters passed to statements or stored procedures.
|
void |
DefaultDatabaseDialect.setArrayParameter(SQLQueryParameter parameter,
java.lang.Object value,
PreparedStatement statement) |
void |
OracleDatabaseDialect.setArrayParameter(SQLQueryParameter parameter,
java.lang.Object value,
PreparedStatement statement) |
void |
IDatabaseDialect.setArrayParameter(SQLQueryParameter parameter,
java.lang.Object value,
PreparedStatement statement)
An implementation should set array parameter
parameter to preared statement statement . |
Modifier and Type | Method and Description |
---|---|
void |
ArrayValidator.prepareValue(SQLQueryParameter parameter,
PreparedStatement statement) |
void |
IParameterValidator.prepareValue(SQLQueryParameter parameter,
PreparedStatement statement)
Fills up the given prepared statement with parameter
value based on parameter type and ordinal
|
Modifier and Type | Method and Description |
---|---|
void |
ExceptionEventListener.onEvent(DatabaseSQLException e) |
void |
DatabaseConnection.raiseException(DatabaseSQLException e)
Raises a user-defined exception for this connection.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabaseConnection.connect()
Connect to the database.
|
void |
DatabaseConnection.disconnect()
Disconnects from the database.
|
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.