<< Click to Display Table of Contents >>

ConnectionPool


Constructor Detail

ConnectionPool

public ConnectionPool(string url, string id, string pw, bool autoLogin, bool useUSL)

OZ Serverのデータベース連結Poolに対するインターフェースで該当データベースのADO .NET/ODBC情報の登録、削除などの管理機能を実行します。

Parameters

url:HTTP方式OZ ServerーのURL

id:ユーザーID

pw:ユーザーのパスワード

autoLogin:自動ログインをするか否か

useUSL:USLを使用するか否か


Method Detail

AddPool

public void AddPool(ConnectionPoolInfo pool) throws OZAPIException

ConnectionPoolInfoに入っている情報に合わせてConnectionPoolを生成して追加します。

ConnectionPoolInfoには状態、名前、タイプ、アドレス、ポート、SID、DBドライバのタイプ、DBサーバー名、ユーザー名、パスワード、最大接続数、初期接続数、タイムアウト、URL、Property、ユーザー定義のドライバがあります。

Parameters

pool:追加するConnectionPoolInfoの内容

RemovePool

public void RemovePool(string alias) throws OZAPIException

指定する名前のConnectionPoolを削除します。

Parameters

alias:ConnectionPool名

GetPoolInfos

public ConnectionPoolInfo[] GetPoolInfos() throws OZAPIException

全てのConnectionPoolに対する情報を取得します。

GetPoolStatuses

public ConnectionPooStatus[] GetPoolStatuses() throws OZAPIException

全てのConnectionPoolに対する状態情報を取得します。

GetPoolInfo

public ConnectionPoolInfo GetPoolInfo(string alias) throws OZAPIException

指定ConnectionPoolに対するConnectionPoolInfoリストを取得します。

Parameters

alias:ConnectionPoolのエイリアス名

Save

public void Save() throws OZAPIException throws OZAPIException

サーバーに全てのConnectionPoolの情報を保存します。