intra-mart(R)
5.0

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

java.lang.Object
  拡張jp.co.intra_mart.foundation.sap.common.auth.SapRepositoryManager

public class SapRepositoryManager
extends Object

JCO.Repository を管理クラス。

SapConnector インスタンスから JCO.Repository を返却するメソッド getJCORepository(SapConnector)を提供します。
接続設定ファイルで設定されたPool用の各ServerTypeごとに JCO.Repository を管理します。


メソッドの概要
static com.sap.mw.jco.JCO.Repository getJCORepository(SapConnector sapConnector)
          Repository情報を生成もしくは、取得します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getJCORepository

public static com.sap.mw.jco.JCO.Repository getJCORepository(SapConnector sapConnector)
                                                      throws SAPAuthSystemException
Repository情報を生成もしくは、取得します。

キャッシュ内にRepository情報がある場合は、キャッシュよりRepository情報を取得します。
キャッシュ内にRepository情報がない場合は、Repository情報を生成します。

パラメータ:
sapConnector - SAPへの接続情報が格納されたオブジェクト
戻り値:
JCO.Repository 生成及び、取得したRepository情報
例外:
SAPAuthSystemException - 認証系システム例外処理

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.