- All Superinterfaces:
AutoCloseable
,OnCloseHandler
,PreparedStatement
,PreparedStatementWrapper
,Statement
,StatementTracker
,StatementWrapper
,TrackedParameterMetaDatas
,TrackedResultSetMetaDatas
,TrackedResultSets
,Wrapper
,Wrapper
- All Known Subinterfaces:
CallableStatementTracker
- All Known Implementing Classes:
CallableStatementTrackerImpl
,PreparedStatementTrackerImpl
public interface PreparedStatementTracker
extends StatementTracker, PreparedStatementWrapper, TrackedParameterMetaDatas, TrackedResultSetMetaDatas
Tracks a
PreparedStatement
for unclosed or unfreed objects.- Author:
- AO Industries, Inc.
-
Field Summary
Fields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
-
Method Summary
Methods inherited from interface com.aoapps.sql.tracker.OnCloseHandler
addOnClose
Methods inherited from interface com.aoapps.sql.wrapper.PreparedStatementWrapper
addBatch, clearParameters, execute, executeLargeUpdate, executeQuery, executeUpdate, getMetaData, getParameterMetaData, getWrapped, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
Methods inherited from interface java.sql.Statement
enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, isSimpleIdentifier
Methods inherited from interface com.aoapps.sql.tracker.StatementTracker
close
Methods inherited from interface com.aoapps.sql.wrapper.StatementWrapper
addBatch, cancel, clearBatch, clearWarnings, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
Methods inherited from interface com.aoapps.sql.tracker.TrackedParameterMetaDatas
getTrackedParameterMetaDatas
Methods inherited from interface com.aoapps.sql.tracker.TrackedResultSetMetaDatas
getTrackedResultSetMetaDatas
Methods inherited from interface com.aoapps.sql.tracker.TrackedResultSets
getTrackedResultSets
Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap