IM-ERP Real Connect

jp.co.intra_mart.foundation.sap.common.auth
クラス SapClientPoolWithLoadBalancing

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.sap.common.auth.SapClient
      上位を拡張 jp.co.intra_mart.foundation.sap.common.auth.SapClientPool
          上位を拡張 jp.co.intra_mart.foundation.sap.common.auth.SapClientPoolWithLoadBalancing
すべての実装されたインタフェース:
Serializable

public class SapClientPoolWithLoadBalancing
extends SapClientPool

SAPClientPoolクラス。
機能は以下の通り。

本クラスのインスタンスは、SapClientManagerから生成することができます。

導入されたバージョン:
6.1
バージョン:
8.0
関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス jp.co.intra_mart.foundation.sap.common.auth.SapClient から継承された入れ子のクラス/インタフェース
SapClient.MyDestinationDataProvider
 
フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.common.auth.SapClient から継承されたフィールド
connection
 
コンストラクタの概要
protected SapClientPoolWithLoadBalancing(String serverType, String client, String user, String passwd, String lang, String mshost, String r3name, String group, String poolName, int poolSize, long waitTime, long connectionTimeout, long timeoutCheckPeriod)
          引数にて受け取った接続情報を属性にセットします。
 
メソッドの概要
protected  String getDataDestinationName()
          接続先名を取得します。
protected  Properties getDesiinationProperties()
          接続先情報プロパティを取得します。
 String getGroup()
          グループIDを取得します。
 String getHost()
          接続先IPアドレスを取得します。
 String getMshost()
          接続先メッセージサーバIPアドレスを取得します。
 String getR3name()
          SAPシステム名称を取得します。
 String toString()
          デバッグ用のメソッドです。
 
クラス jp.co.intra_mart.foundation.sap.common.auth.SapClientPool から継承されたメソッド
createClient, getConnectionTimeout, getPoolName, getPoolSize, getTimeoutCheckPeriod, getWaitTime, releaseConnection, setClient, setLang, setPasswd, setUser
 
クラス jp.co.intra_mart.foundation.sap.common.auth.SapClient から継承されたメソッド
getAutoCommit, getClient, getDestinationDataProvider, getIdentifier, getJCOClient, getLang, getPasswd, getServerType, getUser, release, setAutoCommit
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SapClientPoolWithLoadBalancing

protected SapClientPoolWithLoadBalancing(String serverType,
                                         String client,
                                         String user,
                                         String passwd,
                                         String lang,
                                         String mshost,
                                         String r3name,
                                         String group,
                                         String poolName,
                                         int poolSize,
                                         long waitTime,
                                         long connectionTimeout,
                                         long timeoutCheckPeriod)
引数にて受け取った接続情報を属性にセットします。

パラメータ:
serverType - サーバータイプ
client - クライアント
user - ユーザー
passwd - パスワード
lang - 言語
mshost - 接続先メッセージサーバIPアドレス
r3name - SAPシステム名称
group - グループID
poolName - プール名称
poolSize - プール内のコネクション数
waitTime - コネクション取得の待機時間
connectionTimeout - コネクションのタイムアウト
timeoutCheckPeriod - コネクションのタイムアウトのチェック間隔
メソッドの詳細

getMshost

public String getMshost()
接続先メッセージサーバIPアドレスを取得します。

戻り値:
mshome 設定した接続先メッセージサーバIPアドレス

getR3name

public String getR3name()
SAPシステム名称を取得します。

戻り値:
r3name 設定したSAPシステム名称

getGroup

public String getGroup()
グループIDを取得します。

戻り値:
group 設定したグループID

getHost

public String getHost()
接続先IPアドレスを取得します。

定義:
クラス SapClient 内の getHost
戻り値:
接続先IPアドレス

toString

public String toString()
デバッグ用のメソッドです。

オーバーライド:
クラス SapClientPool 内の toString
戻り値:
value すべての属性の値

getDataDestinationName

protected String getDataDestinationName()
接続先名を取得します。

定義:
クラス SapClient 内の getDataDestinationName
戻り値:
接続先名

getDesiinationProperties

protected Properties getDesiinationProperties()
接続先情報プロパティを取得します。

定義:
クラス SapClient 内の getDesiinationProperties
戻り値:
接続先のプロパティ

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.