|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectwisdom.core.CoreObject
wisdom.core.connections.TraceConnection
java.sql.Connection をラップし、Connectionクラスで実行されて処理をトレースするクラス。
フィールドの概要 |
インタフェース java.sql.Connection から継承したフィールド |
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE |
コンストラクタの概要 | |
TraceConnection(java.lang.Object invoker,
java.sql.Connection c)
コンストラクタ |
メソッドの概要 | |
void |
clearWarnings()
Connectionが持っている同メソッドを実行します。 |
void |
close()
Connectionが持っている同メソッドを実行します。 |
void |
commit()
Connectionが持っている同メソッドを実行します。 |
java.sql.Array |
createArrayOf(java.lang.String typeName,
java.lang.Object[] elements)
|
java.sql.Blob |
createBlob()
|
java.sql.Clob |
createClob()
|
NClob |
createNClob()
|
SQLXML |
createSQLXML()
|
java.sql.Statement |
createStatement()
Connectionが持っている同メソッドを実行します。 |
java.sql.Statement |
createStatement(int resultSetType,
int resultSetConcurrency)
Connectionが持っている同メソッドを実行します。 |
java.sql.Statement |
createStatement(int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
|
java.sql.Struct |
createStruct(java.lang.String typeName,
java.lang.Object[] attributes)
|
boolean |
getAutoCommit()
Connectionが持っている同メソッドを実行します。 |
java.lang.String |
getCatalog()
Connectionが持っている同メソッドを実行します。 |
java.util.Properties |
getClientInfo()
|
java.lang.String |
getClientInfo(java.lang.String name)
|
int |
getHoldability()
|
java.sql.DatabaseMetaData |
getMetaData()
Connectionが持っている同メソッドを実行します。 |
int |
getTransactionIsolation()
Connectionが持っている同メソッドを実行します。 |
java.util.Map |
getTypeMap()
Connectionが持っている同メソッドを実行します。 |
java.sql.SQLWarning |
getWarnings()
Connectionが持っている同メソッドを実行します。 |
boolean |
isClosed()
Connectionが持っている同メソッドを実行します。 |
boolean |
isReadOnly()
Connectionが持っている同メソッドを実行します。 |
boolean |
isValid(int timeout)
|
boolean |
isWrapperFor(java.lang.Class iface)
|
java.lang.String |
nativeSQL(java.lang.String sql)
Connectionが持っている同メソッドを実行します。 |
java.sql.CallableStatement |
prepareCall(java.lang.String sql)
Connectionが持っている同メソッドを実行します。 |
java.sql.CallableStatement |
prepareCall(java.lang.String sql,
int resultSetType,
int resultSetConcurrency)
Connectionが持っている同メソッドを実行します。 |
java.sql.CallableStatement |
prepareCall(java.lang.String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql)
Connectionが持っている同メソッドを実行します。 |
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
int autoGeneratedKeys)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
int[] columnIndexes)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
int resultSetType,
int resultSetConcurrency)
Connectionが持っている同メソッドを実行します。 |
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
|
java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
java.lang.String[] columnNames)
|
void |
releaseSavepoint(java.sql.Savepoint savepoint)
|
void |
rollback()
Connectionが持っている同メソッドを実行します。 |
void |
rollback(java.sql.Savepoint savepoint)
|
void |
setAutoCommit(boolean autoCommit)
Connectionが持っている同メソッドを実行します。 |
void |
setCatalog(java.lang.String catalog)
Connectionが持っている同メソッドを実行します。 |
void |
setClientInfo(java.util.Properties properties)
|
void |
setClientInfo(java.lang.String name,
java.lang.String value)
|
void |
setHoldability(int holdability)
|
void |
setReadOnly(boolean readOnly)
Connectionが持っている同メソッドを実行します。 |
java.sql.Savepoint |
setSavepoint()
|
java.sql.Savepoint |
setSavepoint(java.lang.String name)
|
void |
setTransactionIsolation(int level)
Connectionが持っている同メソッドを実行します。 |
void |
setTypeMap(java.util.Map map)
Connectionが持っている同メソッドを実行します。 |
java.lang.Object |
unwrap(java.lang.Class iface)
|
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public TraceConnection(java.lang.Object invoker, java.sql.Connection c) throws java.lang.Exception
java.lang.Exception
メソッドの詳細 |
public java.sql.Statement createStatement() throws java.sql.SQLException
java.sql.Connection
内の createStatement
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String sql) throws java.sql.SQLException
java.sql.Connection
内の prepareStatement
sql
- 1 つ以上の '?' IN パラメータプレースホルダーを含めることができる SQL 文
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.CallableStatement prepareCall(java.lang.String sql) throws java.sql.SQLException
java.sql.Connection
内の prepareCall
sql
- 1 つ以上の '?' パラメータプレースホルダーを含めることができる SQL 文。通常この文は、JBDC 関数呼び出しのエスケープ文字列である
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.lang.String nativeSQL(java.lang.String sql) throws java.sql.SQLException
java.sql.Connection
内の nativeSQL
sql
- 1 つ以上の '?' パラメータプレースホルダーを含めることができる SQL 文
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setAutoCommit(boolean autoCommit) throws java.sql.SQLException
java.sql.Connection
内の setAutoCommit
autoCommit
- true の場合は自動コミットが有効、false の場合は自動コミットが無効
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean getAutoCommit() throws java.sql.SQLException
java.sql.Connection
内の getAutoCommit
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void commit() throws java.sql.SQLException
java.sql.Connection
内の commit
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void rollback() throws java.sql.SQLException
java.sql.Connection
内の rollback
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void close() throws java.sql.SQLException
java.sql.Connection
内の close
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean isClosed() throws java.sql.SQLException
java.sql.Connection
内の isClosed
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException
java.sql.Connection
内の getMetaData
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setReadOnly(boolean readOnly) throws java.sql.SQLException
java.sql.Connection
内の setReadOnly
readOnly
- true の場合は読み込み専用モードが有効、false の場合は読み込み専用モードが無効
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean isReadOnly() throws java.sql.SQLException
java.sql.Connection
内の isReadOnly
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setCatalog(java.lang.String catalog) throws java.sql.SQLException
java.sql.Connection
内の setCatalog
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.lang.String getCatalog() throws java.sql.SQLException
java.sql.Connection
内の getCatalog
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setTransactionIsolation(int level) throws java.sql.SQLException
java.sql.Connection
内の setTransactionIsolation
level
- TRANSACTION_NONE を除く TRANSACTION_* 遮断値の 1 つ。データベースによっては、ほかの値をサポートしないものがある
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int getTransactionIsolation() throws java.sql.SQLException
java.sql.Connection
内の getTransactionIsolation
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException
java.sql.Connection
内の getWarnings
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void clearWarnings() throws java.sql.SQLException
java.sql.Connection
内の clearWarnings
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.Statement createStatement(int resultSetType, int resultSetConcurrency) throws java.sql.SQLException
java.sql.Connection
内の createStatement
resultSetType
- 結果セットのタイプ。ResultSet.TYPE_XXX を参照resultSetConcurrency
- 並行処理の種類。ResultSet.CONCUR_XXX を参照
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String sql, int resultSetType, int resultSetConcurrency) throws java.sql.SQLException
java.sql.Connection
内の prepareStatement
resultSetType
- 結果セットのタイプ。ResultSet.TYPE_XXX を参照resultSetConcurrency
- 並行処理の種類。ResultSet.CONCUR_XXX を参照
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.CallableStatement prepareCall(java.lang.String sql, int resultSetType, int resultSetConcurrency) throws java.sql.SQLException
java.sql.Connection
内の prepareCall
resultSetType
- 結果セットのタイプ。ResultSet.TYPE_XXX を参照resultSetConcurrency
- 並行処理の種類。ResultSet.CONCUR_XXX を参照
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.util.Map getTypeMap() throws java.sql.SQLException
java.sql.Connection
内の getTypeMap
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setTypeMap(java.util.Map map) throws java.sql.SQLException
java.sql.Connection
内の setTypeMap
map
- この Connection オブジェクトのデフォルトの型マップの代わりとしてインストールする java.util.Map オブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setClientInfo(java.lang.String name, java.lang.String value) throws SQLClientInfoException
SQLClientInfoException
public void setClientInfo(java.util.Properties properties) throws SQLClientInfoException
SQLClientInfoException
public java.lang.String getClientInfo(java.lang.String name) throws java.sql.SQLException
java.sql.SQLException
public java.util.Properties getClientInfo() throws java.sql.SQLException
java.sql.SQLException
public java.sql.Array createArrayOf(java.lang.String typeName, java.lang.Object[] elements) throws java.sql.SQLException
java.sql.SQLException
public java.sql.Clob createClob() throws java.sql.SQLException
java.sql.SQLException
public java.sql.Blob createBlob() throws java.sql.SQLException
java.sql.SQLException
public NClob createNClob() throws java.sql.SQLException
java.sql.SQLException
public SQLXML createSQLXML() throws java.sql.SQLException
java.sql.SQLException
public java.sql.Statement createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws java.sql.SQLException
java.sql.Connection
内の createStatement
java.sql.SQLException
public java.sql.Struct createStruct(java.lang.String typeName, java.lang.Object[] attributes) throws java.sql.SQLException
java.sql.SQLException
public void setHoldability(int holdability) throws java.sql.SQLException
java.sql.Connection
内の setHoldability
java.sql.SQLException
public int getHoldability() throws java.sql.SQLException
java.sql.Connection
内の getHoldability
java.sql.SQLException
public boolean isValid(int timeout) throws java.sql.SQLException
java.sql.SQLException
public java.sql.CallableStatement prepareCall(java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws java.sql.SQLException
java.sql.Connection
内の prepareCall
java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws java.sql.SQLException
java.sql.Connection
内の prepareStatement
java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String sql, int autoGeneratedKeys) throws java.sql.SQLException
java.sql.Connection
内の prepareStatement
java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String sql, int[] columnIndexes) throws java.sql.SQLException
java.sql.Connection
内の prepareStatement
java.sql.SQLException
public java.sql.PreparedStatement prepareStatement(java.lang.String sql, java.lang.String[] columnNames) throws java.sql.SQLException
java.sql.Connection
内の prepareStatement
java.sql.SQLException
public void releaseSavepoint(java.sql.Savepoint savepoint) throws java.sql.SQLException
java.sql.Connection
内の releaseSavepoint
java.sql.SQLException
public void rollback(java.sql.Savepoint savepoint) throws java.sql.SQLException
java.sql.Connection
内の rollback
java.sql.SQLException
public java.sql.Savepoint setSavepoint() throws java.sql.SQLException
java.sql.Connection
内の setSavepoint
java.sql.SQLException
public java.sql.Savepoint setSavepoint(java.lang.String name) throws java.sql.SQLException
java.sql.Connection
内の setSavepoint
java.sql.SQLException
public boolean isWrapperFor(java.lang.Class iface) throws java.sql.SQLException
java.sql.SQLException
public java.lang.Object unwrap(java.lang.Class iface) throws java.sql.SQLException
java.sql.SQLException
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |