Woolpack API

woolpack.sql.adapter
クラス AutoCommitSettingDataSource

java.lang.Object
  上位を拡張 woolpack.sql.adapter.DataSourceAdapter
      上位を拡張 woolpack.sql.adapter.AutoCommitSettingDataSource
すべての実装されたインタフェース:
javax.sql.DataSource

public class AutoCommitSettingDataSource
extends DataSourceAdapter

Connection.setAutoCommit(boolean)を設定するDataSourceです。
適用しているデザインパターン:委譲先で取得したオブジェクトの状態を変化させるDecorator。

作成者:
nakamura

コンストラクタの概要
AutoCommitSettingDataSource(javax.sql.DataSource parent, boolean autoCommit)
           
 
メソッドの概要
 java.sql.Connection getConnection()
           
 java.sql.Connection getConnection(java.lang.String username, java.lang.String password)
           
 
クラス woolpack.sql.adapter.DataSourceAdapter から継承されたメソッド
getLoginTimeout, getLogWriter, getParent, setLoginTimeout, setLogWriter, setParent
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AutoCommitSettingDataSource

public AutoCommitSettingDataSource(javax.sql.DataSource parent,
                                   boolean autoCommit)
メソッドの詳細

getConnection

public java.sql.Connection getConnection()
                                  throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の getConnection
オーバーライド:
クラス DataSourceAdapter 内の getConnection
例外:
java.sql.SQLException

getConnection

public java.sql.Connection getConnection(java.lang.String username,
                                         java.lang.String password)
                                  throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の getConnection
オーバーライド:
クラス DataSourceAdapter 内の getConnection
例外:
java.sql.SQLException

Woolpack API

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.