public abstract class BabelfishStatement extends BabelfishGenericProxy
| Constructor and Description |
|---|
BabelfishStatement() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBatch(String sql)
Translation compliant implementation of java.sql.Statement#addBatch(java.lang.String)
|
boolean |
execute(String sql)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String)
|
boolean |
execute(String sql,
int autoGeneratedKeys)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String, int)
|
boolean |
execute(String sql,
int[] columnIndexes)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String, int[])
|
boolean |
execute(String sql,
String[] columnNames)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String, java.lang.String[])
|
ResultSet |
executeQuery(String sql)
Translation compliant implementation of java.sql.Statement#executeQuery(java.lang.String)
|
int |
executeUpdate(String sql)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String)
|
int |
executeUpdate(String sql,
int autoGeneratedKeys)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String, int)
|
int |
executeUpdate(String sql,
int[] columnIndexes)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String, int[])
|
int |
executeUpdate(String sql,
String[] columnNames)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String, java.lang.String[])
|
protected abstract Object |
getCreator() |
protected abstract Object |
getDelegate() |
protected Object |
post_Methods(Method m,
Object result)
Post method interceptor.
|
protected abstract Object |
proxify(Object d,
Object creator) |
protected Object |
translateError(Method m,
SQLException ex)
Error interceptor.
|
protected abstract Object getCreator()
getCreator in class BabelfishGenericProxyprotected abstract Object getDelegate()
getDelegate in class BabelfishGenericProxyprotected Object translateError(Method m, SQLException ex) throws SQLException
translateError in class BabelfishGenericProxym - ex - SQLExceptionprotected Object post_Methods(Method m, Object result)
post_Methods in class BabelfishGenericProxym - result - public void addBatch(String sql) throws SQLException
sql - SQLExceptionStatement.addBatch(java.lang.String)public boolean execute(String sql) throws SQLException
sql - SQLExceptionStatement.execute(java.lang.String)public boolean execute(String sql, int autoGeneratedKeys) throws SQLException
sql - autoGeneratedKeys - SQLExceptionStatement.execute(java.lang.String, int)public boolean execute(String sql, int[] columnIndexes) throws SQLException
sql - columnIndexes - SQLExceptionStatement.execute(java.lang.String, int[])public boolean execute(String sql, String[] columnNames) throws SQLException
sql - columnNames - SQLExceptionStatement.execute(java.lang.String, java.lang.String[])public ResultSet executeQuery(String sql) throws SQLException
sql - SQLExceptionStatement.executeQuery(java.lang.String)public int executeUpdate(String sql) throws SQLException
sql - SQLExceptionStatement.executeUpdate(java.lang.String)public int executeUpdate(String sql, int autoGeneratedKeys) throws SQLException
sql - autoGeneratedKeys - SQLExceptionStatement.executeUpdate(java.lang.String, int)public int executeUpdate(String sql, int[] columnIndexes) throws SQLException
sql - columnIndexes - SQLExceptionStatement.executeUpdate(java.lang.String, int[])public int executeUpdate(String sql, String[] columnNames) throws SQLException
sql - columnNames - SQLExceptionStatement.executeUpdate(java.lang.String, java.lang.String[])