protected class LoggingConnectionDecorator.LoggingConnection.LoggingCallableStatement extends DelegatingCallableStatement
LoggingConnectionDecorator.LoggingConnection.LoggingPreparedStatement
but can not be extended
due to the existing delegation hierarchy.CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
Constructor and Description |
---|
LoggingCallableStatement(CallableStatement stmt,
String sql) |
Modifier and Type | Method and Description |
---|---|
void |
addBatch() |
protected void |
appendInfo(StringBuffer buf) |
void |
cancel() |
protected void |
clearLogParameters(boolean batch) |
void |
clearParameters() |
boolean |
execute() |
boolean |
execute(String sql) |
boolean |
execute(String s,
int i) |
boolean |
execute(String s,
int[] ia) |
boolean |
execute(String s,
String[] sa) |
int[] |
executeBatch() |
protected ResultSet |
executeQuery(boolean wrap)
Execute the query, with the option of not wrapping it in a
DelegatingResultSet , which is the default. |
protected ResultSet |
executeQuery(String sql,
boolean wrap)
Execute the query, with the option of not wrapping it in a
DelegatingResultSet , which is the default. |
int |
executeUpdate() |
int |
executeUpdate(String sql) |
int |
executeUpdate(String s,
int i) |
int |
executeUpdate(String s,
int[] ia) |
int |
executeUpdate(String s,
String[] sa) |
ResultSetMetaData |
getMetaData() |
void |
setArray(int i,
Array a) |
void |
setAsciiStream(int i1,
InputStream is,
int i2) |
void |
setBigDecimal(int i,
BigDecimal bd) |
void |
setBinaryStream(int i1,
InputStream is,
int i2) |
void |
setBlob(int i,
Blob b) |
void |
setBoolean(int i,
boolean b) |
void |
setByte(int i,
byte b) |
void |
setBytes(int i,
byte[] b) |
void |
setCharacterStream(int i1,
Reader r,
int i2) |
void |
setClob(int i,
Clob c) |
void |
setDate(int i,
Date d) |
void |
setDate(int i,
Date d,
Calendar c) |
void |
setDouble(int i,
double d) |
void |
setFloat(int i,
float f) |
void |
setInt(int i1,
int i2) |
void |
setLong(int i,
long l) |
void |
setNull(int i1,
int i2) |
void |
setNull(int i1,
int i2,
String s) |
void |
setObject(int i,
Object o) |
void |
setObject(int i1,
Object o,
int i2) |
void |
setObject(int i1,
Object o,
int i2,
int i3) |
void |
setRef(int i,
Ref r) |
void |
setShort(int i,
short s) |
void |
setString(int i,
String s) |
void |
setTime(int i,
Time t) |
void |
setTime(int i,
Time t,
Calendar c) |
void |
setTimestamp(int i,
Timestamp t) |
void |
setTimestamp(int i,
Timestamp t,
Calendar c) |
void |
setUnicodeStream(int i1,
InputStream is,
int i2)
Deprecated.
|
void |
setURL(int i,
URL u) |
protected ResultSet |
wrapResult(ResultSet rs,
boolean wrap) |
addBatch, clearBatch, clearWarnings, close, closeOnCompletion, equals, executeQuery, executeQuery, getArray, getArray, getBigDecimal, getBigDecimal, getBigDecimal, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConnection, getDate, getDate, getDate, getDate, getDelegate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getGeneratedKeys, getInnermostDelegate, getInt, getInt, getLong, getLong, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getParameterMetaData, getQueryTimeout, getRef, getRef, getResultSet, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getUpdateCount, getURL, getURL, getWarnings, hashCode, isClosed, isCloseOnCompletion, isPoolable, isWrapperFor, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setAsciiStream, setAsciiStream, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setClob, setClob, setCursorName, setDate, setDate, setDouble, setEscapeProcessing, setFetchDirection, setFetchSize, setFloat, setInt, setLong, setMaxFieldSize, setMaxRows, setNCharacterStream, setNCharacterStream, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNClob, setNClob, setNClob, setNString, setNString, setNull, setNull, setObject, setObject, setObject, setPoolable, setQueryTimeout, setRowId, setRowId, setShort, setSQLXML, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setURL, toString, unwrap, wasNull, wrapResult
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setObject, setObject
executeLargeUpdate, setObject, setObject
executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, getLargeMaxRows, getLargeUpdateCount, setLargeMaxRows
public LoggingCallableStatement(CallableStatement stmt, String sql) throws SQLException
SQLException
protected ResultSet executeQuery(String sql, boolean wrap) throws SQLException
DelegatingCallableStatement
DelegatingResultSet
, which is the default.executeQuery
in class DelegatingCallableStatement
SQLException
public int executeUpdate(String sql) throws SQLException
executeUpdate
in interface Statement
executeUpdate
in class DelegatingCallableStatement
SQLException
public boolean execute(String sql) throws SQLException
execute
in interface Statement
execute
in class DelegatingCallableStatement
SQLException
protected ResultSet executeQuery(boolean wrap) throws SQLException
DelegatingCallableStatement
DelegatingResultSet
, which is the default.executeQuery
in class DelegatingCallableStatement
SQLException
public int executeUpdate() throws SQLException
executeUpdate
in interface PreparedStatement
executeUpdate
in class DelegatingCallableStatement
SQLException
public int[] executeBatch() throws SQLException
executeBatch
in interface Statement
executeBatch
in class DelegatingCallableStatement
SQLException
public boolean execute() throws SQLException
execute
in interface PreparedStatement
execute
in class DelegatingCallableStatement
SQLException
public int executeUpdate(String s, int i) throws SQLException
executeUpdate
in interface Statement
executeUpdate
in class DelegatingCallableStatement
SQLException
public int executeUpdate(String s, int[] ia) throws SQLException
executeUpdate
in interface Statement
executeUpdate
in class DelegatingCallableStatement
SQLException
public int executeUpdate(String s, String[] sa) throws SQLException
executeUpdate
in interface Statement
executeUpdate
in class DelegatingCallableStatement
SQLException
public boolean execute(String s, int i) throws SQLException
execute
in interface Statement
execute
in class DelegatingCallableStatement
SQLException
public boolean execute(String s, int[] ia) throws SQLException
execute
in interface Statement
execute
in class DelegatingCallableStatement
SQLException
public boolean execute(String s, String[] sa) throws SQLException
execute
in interface Statement
execute
in class DelegatingCallableStatement
SQLException
public void cancel() throws SQLException
cancel
in interface Statement
cancel
in class DelegatingCallableStatement
SQLException
public void setNull(int i1, int i2) throws SQLException
setNull
in interface PreparedStatement
setNull
in class DelegatingCallableStatement
SQLException
public void setBoolean(int i, boolean b) throws SQLException
setBoolean
in interface PreparedStatement
setBoolean
in class DelegatingCallableStatement
SQLException
public void setByte(int i, byte b) throws SQLException
setByte
in interface PreparedStatement
setByte
in class DelegatingCallableStatement
SQLException
public void setShort(int i, short s) throws SQLException
setShort
in interface PreparedStatement
setShort
in class DelegatingCallableStatement
SQLException
public void setInt(int i1, int i2) throws SQLException
setInt
in interface PreparedStatement
setInt
in class DelegatingCallableStatement
SQLException
public void setLong(int i, long l) throws SQLException
setLong
in interface PreparedStatement
setLong
in class DelegatingCallableStatement
SQLException
public void setFloat(int i, float f) throws SQLException
setFloat
in interface PreparedStatement
setFloat
in class DelegatingCallableStatement
SQLException
public void setDouble(int i, double d) throws SQLException
setDouble
in interface PreparedStatement
setDouble
in class DelegatingCallableStatement
SQLException
public void setBigDecimal(int i, BigDecimal bd) throws SQLException
setBigDecimal
in interface PreparedStatement
setBigDecimal
in class DelegatingCallableStatement
SQLException
public void setString(int i, String s) throws SQLException
setString
in interface PreparedStatement
setString
in class DelegatingCallableStatement
SQLException
public void setBytes(int i, byte[] b) throws SQLException
setBytes
in interface PreparedStatement
setBytes
in class DelegatingCallableStatement
SQLException
public void setDate(int i, Date d) throws SQLException
setDate
in interface PreparedStatement
setDate
in class DelegatingCallableStatement
SQLException
public void setTime(int i, Time t) throws SQLException
setTime
in interface PreparedStatement
setTime
in class DelegatingCallableStatement
SQLException
public void setTimestamp(int i, Timestamp t) throws SQLException
setTimestamp
in interface PreparedStatement
setTimestamp
in class DelegatingCallableStatement
SQLException
public void setAsciiStream(int i1, InputStream is, int i2) throws SQLException
setAsciiStream
in interface PreparedStatement
setAsciiStream
in class DelegatingCallableStatement
SQLException
@Deprecated public void setUnicodeStream(int i1, InputStream is, int i2) throws SQLException
setUnicodeStream
in interface PreparedStatement
setUnicodeStream
in class DelegatingCallableStatement
SQLException
public void setBinaryStream(int i1, InputStream is, int i2) throws SQLException
setBinaryStream
in interface PreparedStatement
setBinaryStream
in class DelegatingCallableStatement
SQLException
public void clearParameters() throws SQLException
clearParameters
in interface PreparedStatement
clearParameters
in class DelegatingCallableStatement
SQLException
public void setObject(int i1, Object o, int i2, int i3) throws SQLException
setObject
in interface PreparedStatement
setObject
in class DelegatingCallableStatement
SQLException
public void setObject(int i1, Object o, int i2) throws SQLException
setObject
in interface PreparedStatement
setObject
in class DelegatingCallableStatement
SQLException
public void setObject(int i, Object o) throws SQLException
setObject
in interface PreparedStatement
setObject
in class DelegatingCallableStatement
SQLException
public void addBatch() throws SQLException
addBatch
in interface PreparedStatement
addBatch
in class DelegatingCallableStatement
SQLException
public void setCharacterStream(int i1, Reader r, int i2) throws SQLException
setCharacterStream
in interface PreparedStatement
setCharacterStream
in class DelegatingCallableStatement
SQLException
public void setRef(int i, Ref r) throws SQLException
setRef
in interface PreparedStatement
setRef
in class DelegatingCallableStatement
SQLException
public void setBlob(int i, Blob b) throws SQLException
setBlob
in interface PreparedStatement
setBlob
in class DelegatingCallableStatement
SQLException
public void setClob(int i, Clob c) throws SQLException
setClob
in interface PreparedStatement
setClob
in class DelegatingCallableStatement
SQLException
public void setArray(int i, Array a) throws SQLException
setArray
in interface PreparedStatement
setArray
in class DelegatingCallableStatement
SQLException
public ResultSetMetaData getMetaData() throws SQLException
getMetaData
in interface PreparedStatement
getMetaData
in class DelegatingCallableStatement
SQLException
public void setDate(int i, Date d, Calendar c) throws SQLException
setDate
in interface PreparedStatement
setDate
in class DelegatingCallableStatement
SQLException
public void setTime(int i, Time t, Calendar c) throws SQLException
setTime
in interface PreparedStatement
setTime
in class DelegatingCallableStatement
SQLException
public void setTimestamp(int i, Timestamp t, Calendar c) throws SQLException
setTimestamp
in interface PreparedStatement
setTimestamp
in class DelegatingCallableStatement
SQLException
public void setNull(int i1, int i2, String s) throws SQLException
setNull
in interface PreparedStatement
setNull
in class DelegatingCallableStatement
SQLException
public void setURL(int i, URL u) throws SQLException
setURL
in interface PreparedStatement
setURL
in class DelegatingCallableStatement
SQLException
protected void appendInfo(StringBuffer buf)
appendInfo
in class DelegatingCallableStatement
protected void clearLogParameters(boolean batch)
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.