public abstract class SapClientPool extends SapClient
SapClient.MyDestinationDataProvider
connection
修飾子 | コンストラクタと説明 |
---|---|
protected |
SapClientPool(java.lang.String serverType,
java.lang.String client,
java.lang.String user,
java.lang.String passwd,
java.lang.String lang,
java.lang.String poolName,
int poolSize,
long waitTime,
long connectionTimeout,
long timeoutCheckPeriod)
引数にて受け取った接続情報を属性にセットします。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected com.sap.conn.jco.JCoDestination |
createClient()
JCOコネクションの生成を行います。
|
long |
getConnectionTimeout()
コネクションのタイムアウト時間を取得します。
|
java.lang.String |
getPoolName()
プール名称を取得します。
|
int |
getPoolSize()
プール内のコネクション数を取得します。
|
long |
getTimeoutCheckPeriod()
コネクションのタイムアウトのチェック間隔を取得します。
|
long |
getWaitTime()
コネクション取得の待機時間を取得します。
|
protected void |
releaseConnection()
JCOコネクションの開放を行います。
|
void |
setClient(java.lang.String client)
クライアントを設定します。
|
void |
setLang(java.lang.String lang)
言語を設定します。
|
void |
setPasswd(java.lang.String passwd)
パスワードを設定します。
|
void |
setUser(java.lang.String user)
ユーザーを設定します。
|
java.lang.String |
toString()
デバッグ用のメソッドです。
|
getAutoCommit, getClient, getDataDestinationName, getDesiinationProperties, getDestinationDataProvider, getHost, getIdentifier, getJCOClient, getLang, getPasswd, getServerType, getUser, release, setAutoCommit
protected SapClientPool(java.lang.String serverType, java.lang.String client, java.lang.String user, java.lang.String passwd, java.lang.String lang, java.lang.String poolName, int poolSize, long waitTime, long connectionTimeout, long timeoutCheckPeriod)
serverType
- サーバータイプclient
- クライアントuser
- ユーザーpasswd
- パスワードlang
- 言語poolName
- プール名称poolSize
- プール内のコネクション数waitTime
- コネクション取得の待機時間connectionTimeout
- コネクションのタイムアウトtimeoutCheckPeriod
- コネクションのタイムアウトのチェック間隔protected com.sap.conn.jco.JCoDestination createClient() throws com.sap.conn.jco.JCoException
createClient
クラス内 SapClient
com.sap.conn.jco.JCoException
- JCO例外protected void releaseConnection() throws com.sap.conn.jco.JCoException
releaseConnection
クラス内 SapClient
com.sap.conn.jco.JCoException
- JCO例外public long getConnectionTimeout()
public java.lang.String getPoolName()
public int getPoolSize()
public long getTimeoutCheckPeriod()
public long getWaitTime()
public final void setLang(java.lang.String lang)
public final void setPasswd(java.lang.String passwd)
public final void setUser(java.lang.String user)
public final void setClient(java.lang.String client)
Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.