6.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);