|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.midao.jdbc.core.statement.BaseStatementHandler
public class BaseStatementHandler
Base StatementHandler. Handles PreparedStatement
Field Summary | |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
localVariables
|
protected Overrider |
overrider
|
protected boolean |
useMetadata
|
Constructor Summary | |
---|---|
BaseStatementHandler(Overrider overrider)
Creates new BaseStatementHandler instance |
Method Summary | |
---|---|
void |
afterClose()
Function is invoked after Connection is closed. |
void |
beforeClose()
Function is invoked before Connection is closed. |
java.lang.Object[] |
readStatement(java.sql.Statement statement,
QueryParameters params)
The purpose of this function is to read all OUT/INOUT parameters from Statement and return them as Array. |
void |
setStatement(java.sql.Statement statement,
QueryParameters params)
Sets Query input Parameters into @statement Invoked only when @statement is instance of PreparedStatement or CallableStatement |
java.util.List<QueryParameters> |
wrap(java.sql.Statement stmt)
Reads all Statement output - Generated Keys, Result sets and wraps them into List |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final Overrider overrider
protected java.util.Map<java.lang.String,java.lang.Object> localVariables
protected boolean useMetadata
Constructor Detail |
---|
public BaseStatementHandler(Overrider overrider)
overrider
- Method Detail |
---|
public void setStatement(java.sql.Statement statement, QueryParameters params) throws java.sql.SQLException
setStatement
in interface StatementHandler
statement
- sql Statementparams
- Query input Parameters
java.sql.SQLException
public java.util.List<QueryParameters> wrap(java.sql.Statement stmt) throws java.sql.SQLException
wrap
in interface StatementHandler
stmt
- sql Statement
java.sql.SQLException
public java.lang.Object[] readStatement(java.sql.Statement statement, QueryParameters params) throws java.sql.SQLException
readStatement
in interface StatementHandler
statement
- sql Statementparams
- input QueryParameters
java.sql.SQLException
public void beforeClose()
beforeClose
in interface StatementHandler
public void afterClose()
afterClose
in interface StatementHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |