|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.jdbc.object.RdbmsOperation org.springframework.jdbc.object.SqlCall
RdbmsOperation using a JdbcTemplate and representing a SQL-based call such as a stored procedure or a stored function.
Configures a CallableStatementCreatorFactory based on the declared parameters.
Field Summary |
Fields inherited from class org.springframework.jdbc.object.RdbmsOperation |
logger |
Constructor Summary | |
SqlCall()
|
Method Summary | |
protected void |
compileInternal()
Overridden method to configure the CallableStatementCreatorFactory based on our declared parameters. |
java.lang.String |
getCallString()
Get the flag used to indicate that this call is for a function. |
boolean |
isFunction()
Get the flag used to indicate that this call is for a function. |
protected CallableStatementCreator |
newCallableStatementCreator(java.util.Map inParams)
Return a CallableStatementCreator to perform an operation with this parameters. |
protected CallableStatementCreator |
newCallableStatementCreator(ParameterMapper inParamMapper)
Return a CallableStatementCreator to perform an operation with the parameters returned from this ParameterMapper. |
protected void |
onCompileInternal()
Hook method that subclasses may override to react to compilation. |
void |
setFunction(boolean function)
Set the flag used to indicate that this call is for a function |
Methods inherited from class org.springframework.jdbc.object.RdbmsOperation |
afterPropertiesSet, compile, declareParameter, getDeclaredParameters, getJdbcTemplate, getSql, isCompiled, setDataSource, setJdbcTemplate, setSql, setTypes, validateParameters |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SqlCall()
Method Detail |
public void setFunction(boolean function)
function
- true or falsepublic boolean isFunction()
public java.lang.String getCallString()
protected CallableStatementCreator newCallableStatementCreator(java.util.Map inParams)
inParams
- parameters. May be null.protected CallableStatementCreator newCallableStatementCreator(ParameterMapper inParamMapper)
inParamMapper
- parametermapper. May not be null.protected final void compileInternal()
compileInternal
in class RdbmsOperation
RdbmsOperation.compileInternal()
protected void onCompileInternal()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |