public class LogicalCallableStatement40 extends LogicalCallableStatement
LogicalCallableStatement,
isClosed()| Modifier and Type | Field and Description |
|---|---|
protected Agent |
agent
Create a logical entity for a
PreparedStatement. |
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO| Constructor and Description |
|---|
LogicalCallableStatement40(Agent agent,
CallableStatement physicalCs,
StatementKey stmtKey,
StatementCacheInteractor cacheInteractor)
Creates a new logical callable statement.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the logical statement.
|
void |
closeOnCompletion() |
Reader |
getCharacterStream(int arg0) |
Reader |
getCharacterStream(String arg0) |
Reader |
getNCharacterStream(int arg0) |
Reader |
getNCharacterStream(String arg0) |
NClob |
getNClob(int arg0) |
NClob |
getNClob(String arg0) |
String |
getNString(int arg0) |
String |
getNString(String arg0) |
<T> T |
getObject(int parameterIndex,
Class<T> type) |
<T> T |
getObject(String parameterName,
Class<T> type) |
RowId |
getRowId(int arg0) |
RowId |
getRowId(String arg0) |
SQLXML |
getSQLXML(int arg0) |
SQLXML |
getSQLXML(String arg0) |
boolean |
isClosed() |
boolean |
isCloseOnCompletion() |
boolean |
isPoolable() |
boolean |
isWrapperFor(Class<?> arg0) |
void |
setAsciiStream(int arg0,
InputStream arg1) |
void |
setAsciiStream(int arg0,
InputStream arg1,
long arg2) |
void |
setAsciiStream(String arg0,
InputStream arg1) |
void |
setAsciiStream(String arg0,
InputStream arg1,
long arg2) |
void |
setBinaryStream(int arg0,
InputStream arg1) |
void |
setBinaryStream(int arg0,
InputStream arg1,
long arg2) |
void |
setBinaryStream(String arg0,
InputStream arg1) |
void |
setBinaryStream(String arg0,
InputStream arg1,
long arg2) |
void |
setBlob(int arg0,
InputStream arg1) |
void |
setBlob(int arg0,
InputStream arg1,
long arg2) |
void |
setBlob(String arg0,
Blob arg1) |
void |
setBlob(String arg0,
InputStream arg1) |
void |
setBlob(String arg0,
InputStream arg1,
long arg2) |
void |
setCharacterStream(int arg0,
Reader arg1) |
void |
setCharacterStream(int arg0,
Reader arg1,
long arg2) |
void |
setCharacterStream(String arg0,
Reader arg1) |
void |
setCharacterStream(String arg0,
Reader arg1,
long arg2) |
void |
setClob(int arg0,
Reader arg1) |
void |
setClob(int arg0,
Reader arg1,
long arg2) |
void |
setClob(String arg0,
Clob arg1) |
void |
setClob(String arg0,
Reader arg1) |
void |
setClob(String arg0,
Reader arg1,
long arg2) |
void |
setNCharacterStream(int arg0,
Reader arg1) |
void |
setNCharacterStream(int arg0,
Reader arg1,
long arg2) |
void |
setNCharacterStream(String arg0,
Reader arg1) |
void |
setNCharacterStream(String arg0,
Reader arg1,
long arg2) |
void |
setNClob(int arg0,
NClob arg1) |
void |
setNClob(int arg0,
Reader arg1) |
void |
setNClob(int arg0,
Reader arg1,
long arg2) |
void |
setNClob(String arg0,
NClob arg1) |
void |
setNClob(String arg0,
Reader arg1) |
void |
setNClob(String arg0,
Reader arg1,
long arg2) |
void |
setNString(int arg0,
String arg1) |
void |
setNString(String arg0,
String arg1) |
void |
setPoolable(boolean arg0) |
void |
setRowId(int arg0,
RowId arg1) |
void |
setRowId(String arg0,
RowId arg1) |
void |
setSQLXML(int arg0,
SQLXML arg1) |
void |
setSQLXML(String arg0,
SQLXML arg1) |
<T> T |
unwrap(Class<T> arg0) |
getArray, getArray, getBigDecimal, getBigDecimal, getBigDecimal, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getClob, getClob, getDate, getDate, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getObject, getObject, getObject, getObject, getRef, getRef, getShort, getShort, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getURL, getURL, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setAsciiStream, setBigDecimal, setBinaryStream, setBoolean, setByte, setBytes, setCharacterStream, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setURL, wasNulladdBatch, addBatch, cancel, clearBatch, clearParameters, clearWarnings, execute, execute, execute, execute, execute, executeBatch, executeQuery, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMetaData, getMoreResults, getMoreResults, getParameterMetaData, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setCursorName, setDate, setDate, setDouble, setEscapeProcessing, setFetchDirection, setFetchSize, setFloat, setInt, setLong, setMaxFieldSize, setMaxRows, setNull, setNull, setObject, setObject, setObject, setQueryTimeout, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURLclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURLaddBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeoutprotected final Agent agent
PreparedStatement.public LogicalCallableStatement40(Agent agent, CallableStatement physicalCs, StatementKey stmtKey, StatementCacheInteractor cacheInteractor)
physicalCs - underlying physical statementstmtKey - key for the physical statementcacheInteractor - creating statement cache interactorIllegalArgumentException - if cache is nullpublic void setRowId(int arg0,
RowId arg1)
throws SQLException
SQLExceptionpublic void setNString(int arg0,
String arg1)
throws SQLException
SQLExceptionpublic void setNCharacterStream(int arg0,
Reader arg1,
long arg2)
throws SQLException
SQLExceptionpublic void setNClob(int arg0,
NClob arg1)
throws SQLException
SQLExceptionpublic void setClob(int arg0,
Reader arg1,
long arg2)
throws SQLException
SQLExceptionpublic void setBlob(int arg0,
InputStream arg1,
long arg2)
throws SQLException
SQLExceptionpublic void setNClob(int arg0,
Reader arg1,
long arg2)
throws SQLException
SQLExceptionpublic void setSQLXML(int arg0,
SQLXML arg1)
throws SQLException
SQLExceptionpublic void setAsciiStream(int arg0,
InputStream arg1,
long arg2)
throws SQLException
SQLExceptionpublic void setBinaryStream(int arg0,
InputStream arg1,
long arg2)
throws SQLException
SQLExceptionpublic void setCharacterStream(int arg0,
Reader arg1,
long arg2)
throws SQLException
SQLExceptionpublic void setAsciiStream(int arg0,
InputStream arg1)
throws SQLException
SQLExceptionpublic void setBinaryStream(int arg0,
InputStream arg1)
throws SQLException
SQLExceptionpublic void setCharacterStream(int arg0,
Reader arg1)
throws SQLException
SQLExceptionpublic void setNCharacterStream(int arg0,
Reader arg1)
throws SQLException
SQLExceptionpublic void setClob(int arg0,
Reader arg1)
throws SQLException
SQLExceptionpublic void setBlob(int arg0,
InputStream arg1)
throws SQLException
SQLExceptionpublic void setNClob(int arg0,
Reader arg1)
throws SQLException
SQLExceptionpublic boolean isClosed()
throws SQLException
SQLExceptionpublic void setPoolable(boolean arg0)
throws SQLException
SQLExceptionpublic boolean isPoolable()
throws SQLException
SQLExceptionpublic <T> T unwrap(Class<T> arg0) throws SQLException
SQLExceptionpublic boolean isWrapperFor(Class<?> arg0) throws SQLException
SQLExceptionpublic RowId getRowId(int arg0) throws SQLException
SQLExceptionpublic RowId getRowId(String arg0) throws SQLException
SQLExceptionpublic void setRowId(String arg0, RowId arg1) throws SQLException
SQLExceptionpublic void setNString(String arg0, String arg1) throws SQLException
SQLExceptionpublic void setNCharacterStream(String arg0, Reader arg1, long arg2) throws SQLException
SQLExceptionpublic void setNClob(String arg0, NClob arg1) throws SQLException
SQLExceptionpublic void setClob(String arg0, Reader arg1, long arg2) throws SQLException
SQLExceptionpublic void setBlob(String arg0, InputStream arg1, long arg2) throws SQLException
SQLExceptionpublic void setNClob(String arg0, Reader arg1, long arg2) throws SQLException
SQLExceptionpublic NClob getNClob(int arg0) throws SQLException
SQLExceptionpublic NClob getNClob(String arg0) throws SQLException
SQLExceptionpublic void setSQLXML(String arg0, SQLXML arg1) throws SQLException
SQLExceptionpublic SQLXML getSQLXML(int arg0) throws SQLException
SQLExceptionpublic SQLXML getSQLXML(String arg0) throws SQLException
SQLExceptionpublic String getNString(int arg0) throws SQLException
SQLExceptionpublic String getNString(String arg0) throws SQLException
SQLExceptionpublic Reader getNCharacterStream(int arg0) throws SQLException
SQLExceptionpublic Reader getNCharacterStream(String arg0) throws SQLException
SQLExceptionpublic Reader getCharacterStream(int arg0) throws SQLException
SQLExceptionpublic Reader getCharacterStream(String arg0) throws SQLException
SQLExceptionpublic void setBlob(String arg0, Blob arg1) throws SQLException
SQLExceptionpublic void setClob(String arg0, Clob arg1) throws SQLException
SQLExceptionpublic void setAsciiStream(String arg0, InputStream arg1, long arg2) throws SQLException
SQLExceptionpublic void setBinaryStream(String arg0, InputStream arg1, long arg2) throws SQLException
SQLExceptionpublic void setCharacterStream(String arg0, Reader arg1, long arg2) throws SQLException
SQLExceptionpublic void setAsciiStream(String arg0, InputStream arg1) throws SQLException
SQLExceptionpublic void setBinaryStream(String arg0, InputStream arg1) throws SQLException
SQLExceptionpublic void setCharacterStream(String arg0, Reader arg1) throws SQLException
SQLExceptionpublic void setNCharacterStream(String arg0, Reader arg1) throws SQLException
SQLExceptionpublic void setClob(String arg0, Reader arg1) throws SQLException
SQLExceptionpublic void setBlob(String arg0, InputStream arg1) throws SQLException
SQLExceptionpublic void setNClob(String arg0, Reader arg1) throws SQLException
SQLExceptionpublic void closeOnCompletion()
throws SQLException
SQLExceptionpublic boolean isCloseOnCompletion()
throws SQLException
SQLExceptionpublic <T> T getObject(int parameterIndex,
Class<T> type)
throws SQLException
SQLExceptionpublic <T> T getObject(String parameterName, Class<T> type) throws SQLException
SQLExceptionpublic void close()
throws SQLException
close in interface AutoCloseableclose in interface StatementSQLException - if closing the statement failsCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.