5.5 UCPからのラベル付けされた接続の流用
プール対応のデータソースは、ラベル付けされた接続をプールから流用するために使用される2つのgetConnection
メソッドを備えています。これらのメソッドを次に示します。
public Connection getConnection(java.util.Properties labels ) throws SQLException; public Connection getConnection( String user, String password, java.util.Properties labels ) throws SQLException;
これらのメソッドには、getConnection
メソッドにProperties
オブジェクトとして渡すラベルが必要です。次の例では、property1, value
というラベルが付いた接続の取得を示します。
String pname = "property1"; String pvalue = "value"; Properties label = new Properties(); label.setProperty(pname, pvalue); Connection conn = pds.getConnection(label);