<< 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の情報を保存します。