org.jboss.jca.adapters.jdbc.jdk7
Class WrappedStatementJDK7

java.lang.Object
  extended by org.jboss.jca.adapters.jdbc.JBossWrapper
      extended by org.jboss.jca.adapters.jdbc.WrappedStatement
          extended by org.jboss.jca.adapters.jdbc.jdk7.WrappedStatementJDK7
All Implemented Interfaces:
Serializable, Statement, Wrapper, StatementAccess

public class WrappedStatementJDK7
extends WrappedStatement

WrappedStatementJDK7.

Author:
Jesper Pedersen
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.jca.adapters.jdbc.WrappedStatement
defaultFetchSize, jndiName, spy, spyLogger
 
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
 
Constructor Summary
WrappedStatementJDK7(WrappedConnectionJDK7 lc, Statement s, boolean spy, String jndiName)
          Constructor
 
Method Summary
 void closeOnCompletion()
          
 boolean isCloseOnCompletion()
          
protected  WrappedResultSet wrapResultSet(ResultSet resultSet, boolean spy, String jndiName)
          Wrap ResultSet
 
Methods inherited from class org.jboss.jca.adapters.jdbc.WrappedStatement
addBatch, cancel, checkConfiguredQueryTimeout, checkException, checkTransaction, checkTransactionActive, clearBatch, clearWarnings, close, closeResultSets, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUnderlyingStatement, getUpdateCount, getWarnings, getWrappedObject, internalClose, isClosed, isPoolable, lock, registerResultSet, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, unlock, unregisterResultSet
 
Methods inherited from class org.jboss.jca.adapters.jdbc.JBossWrapper
isWrapperFor, unwrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
 

Constructor Detail

WrappedStatementJDK7

public WrappedStatementJDK7(WrappedConnectionJDK7 lc,
                            Statement s,
                            boolean spy,
                            String jndiName)
Constructor

Parameters:
lc - The connection
s - The statement
spy - The spy value
jndiName - The jndi name
Method Detail

wrapResultSet

protected WrappedResultSet wrapResultSet(ResultSet resultSet,
                                         boolean spy,
                                         String jndiName)
Wrap ResultSet

Specified by:
wrapResultSet in class WrappedStatement
Parameters:
resultSet - The ResultSet
spy - The spy value
jndiName - The jndi name
Returns:
The result

closeOnCompletion

public void closeOnCompletion()
                       throws SQLException

Throws:
SQLException

isCloseOnCompletion

public boolean isCloseOnCompletion()
                            throws SQLException

Throws:
SQLException


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)