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