|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.module.db.internal.domain.autogeneratedkey.ColumnNameAutoGeneratedKeyStrategy
public class ColumnNameAutoGeneratedKeyStrategy
| Constructor Summary | |
|---|---|
ColumnNameAutoGeneratedKeyStrategy(String[] columnNames)
|
|
| Method Summary | |
|---|---|
boolean |
execute(Statement statement,
QueryTemplate queryTemplate)
Executes a query that can return multiple results |
int |
executeUpdate(Statement statement,
QueryTemplate queryTemplate)
Executes an update query |
PreparedStatement |
prepareStatement(DbConnection connection,
QueryTemplate queryTemplate)
Prepares a statement in order to return auto generated keys |
boolean |
returnsAutoGeneratedKeys()
Indicates if there are auto generated keys to return |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ColumnNameAutoGeneratedKeyStrategy(String[] columnNames)
| Method Detail |
|---|
public boolean returnsAutoGeneratedKeys()
AutoGeneratedKeyStrategy
returnsAutoGeneratedKeys in interface AutoGeneratedKeyStrategy
public PreparedStatement prepareStatement(DbConnection connection,
QueryTemplate queryTemplate)
throws SQLException
AutoGeneratedKeyStrategy
prepareStatement in interface AutoGeneratedKeyStrategyconnection - connection uses to prepare the statementqueryTemplate - query template to be prepared
SQLException - if there is any error preparing the query
public boolean execute(Statement statement,
QueryTemplate queryTemplate)
throws SQLException
AutoGeneratedKeyStrategy
execute in interface AutoGeneratedKeyStrategystatement - statement to be executedqueryTemplate - query to execute
SQLException - if there is any database error or this method is called on a closed Statement
public int executeUpdate(Statement statement,
QueryTemplate queryTemplate)
throws SQLException
AutoGeneratedKeyStrategy
executeUpdate in interface AutoGeneratedKeyStrategystatement - statement to be executedqueryTemplate - query to execute
SQLException - if there is any database error or this method is called on a closed Statement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||