Modifier and Type | Method and Description |
---|---|
DatabaseCall |
ClassDescriptor.buildCallFromStatement(SQLStatement statement,
AbstractSession session)
INTERNAL:
Return a call built from a statement.
|
Modifier and Type | Method and Description |
---|---|
DatabaseCall |
DatabasePlatform.buildCallWithReturning(SQLCall sqlCall,
Vector returnFields)
INTERNAL
Returns null unless the platform supports call with returning
|
Modifier and Type | Method and Description |
---|---|
AbstractRecord |
DatabaseAccessor.buildOutputRow(CallableStatement statement,
DatabaseCall call,
AbstractSession session)
Build a row from the output parameters of a sp call.
|
protected Vector |
DatabaseAccessor.buildThreadCursoredResult(DatabaseCall dbCall,
ResultSet resultSet,
Statement statement,
ResultSetMetaData metaData,
AbstractSession session) |
Integer |
DatabaseAccessor.executeDirectNoSelect(Statement statement,
DatabaseCall call,
AbstractSession session)
Execute the statement.
|
protected void |
DatabaseAccessor.executeJDK12BatchStatement(Statement statement,
DatabaseCall dbCall,
AbstractSession session)
Execute the batched statement through the JDBC2 API.
|
protected Integer |
DatabaseAccessor.executeNoSelect(DatabaseCall call,
Statement statement,
AbstractSession session)
Execute the statement.
|
protected ResultSet |
DatabaseAccessor.executeSelect(DatabaseCall call,
Statement statement,
AbstractSession session)
Execute the statement.
|
Object |
DatabasePlatform.executeStoredProcedure(DatabaseCall dbCall,
PreparedStatement statement,
DatabaseAccessor accessor,
AbstractSession session)
because each platform has different requirements for accessing stored procedures and
the way that we can combine resultsets and output params the stored procedure call
is being executed on the platform
|
Statement |
DatabaseAccessor.prepareStatement(DatabaseCall call,
AbstractSession session)
Prepare the SQL statement for the call.
|
int |
DatabasePlatform.printValuelist(int[] theObjects,
DatabaseCall call,
Writer writer)
Added November 7, 2000 JED
Prs reference: 24501
Tracker reference: 14111
Print the int array on the writer.
|
int |
DatabasePlatform.printValuelist(Vector theObjects,
DatabaseCall call,
Writer writer)
Returns the number of objects using binding.
|
protected Object |
DatabasePlatform.processResultSet(ResultSet resultSet,
DatabaseCall dbCall,
PreparedStatement statement,
DatabaseAccessor accessor,
AbstractSession session) |
protected void |
DatabaseAccessor.releaseStatement(Statement statement,
String sqlString,
DatabaseCall call,
AbstractSession session)
Release the statement through closing it or putting it back in the statement cache.
|
Modifier and Type | Method and Description |
---|---|
DatabaseCall |
SQLDeleteStatement.buildCall(AbstractSession session)
Append the string containing the SQL insert string for the given table.
|
DatabaseCall |
SQLDeleteAllStatement.buildCall(AbstractSession session)
Return SQL call for the statement, through generating the SQL string.
|
DatabaseCall |
SQLModifyStatement.buildCall(AbstractSession session) |
DatabaseCall |
SQLUpdateAllStatementForOracleAnonymousBlock.buildCall(AbstractSession session)
Append the string containing the SQL insert string for the given table.
|
DatabaseCall |
SQLSelectStatement.buildCall(AbstractSession session)
Print the SQL representation of the statement on a stream.
|
DatabaseCall |
SQLModifyAllStatementForTempTable.buildCall(AbstractSession session)
Append the string containing the SQL insert string for the given table.
|
abstract DatabaseCall |
SQLStatement.buildCall(AbstractSession session)
Return SQL call for the statement, through generating the SQL string.
|
DatabaseCall |
SQLUpdateAllStatement.buildCall(AbstractSession session)
Append the string containing the SQL insert string for the given table.
|
Modifier and Type | Method and Description |
---|---|
protected void |
LOBValueWriter.buildAndExecuteCall(DatabaseCall dbCall,
AbstractSession session) |
void |
LOBValueWriter.fetchLocatorAndWriteValue(DatabaseCall dbCall,
Object resultSet)
Fetch the locator(s) from the result set and write LOB value to the table
|
Modifier and Type | Method and Description |
---|---|
abstract DatabaseCall |
DatabaseQueryMechanism.cursorSelectAllRows()
Read all rows from the database using a cursored stream.
|
DatabaseCall |
DatasourceCallQueryMechanism.cursorSelectAllRows()
Read all rows from the database using a cursored stream.
|
DatabaseCall |
CallQueryMechanism.getDatabaseCall()
Return the call.
|
Constructor and Description |
---|
CallQueryMechanism(DatabaseQuery query,
DatabaseCall call)
Initialize the state of the query
|
Modifier and Type | Method and Description |
---|---|
Object |
SybasePlatform.executeStoredProcedure(DatabaseCall dbCall,
PreparedStatement statement,
DatabaseAccessor accessor,
AbstractSession session)
INTERNAL:
Because each platform has different requirements for accessing stored procedures and
the way that we can combine resultsets and output params the stored procedure call
is being executed on the platform.
|
Modifier and Type | Method and Description |
---|---|
DatabaseCall |
OraclePlatform.buildCallWithReturning(SQLCall sqlCall,
Vector returnFields)
INTERNAL
Returns null unless the platform supports call with returning
|
Modifier and Type | Class and Description |
---|---|
class |
SQLCall
Purpose: Used as an abstraction of an SQL call.
|
Modifier and Type | Method and Description |
---|---|
DatabaseCall |
DatabaseQuery.getCall()
INTERNAL:
Return the call for this query.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionEventManager.moreRowsDetected(DatabaseCall call)
INTERNAL:
Raised for stored proc output parameters.
|
Copyright © 2024. All rights reserved.