3.1.1  DecmFactory

<この項の構成>
(1) 機能
(2) 形式
(3) 引数
(4) 戻り値
(5) 例外

(1) 機能

コンストラクタです。

このクラスを利用して,DocumentBroker Standard GUI Development Kitが提供しているすべてのクラスのインスタンスが生成できます。ただし,例外クラスのインスタンスは生成できません。

(2) 形式

DecmFactory(
 DbjDocSpace docSpace,
 String  userId,
 String  userName,
 int dbType
)

(3) 引数

DbjDocSpace docSpace
ログインユーザに対するDbjDocSpaceインターフェースを指定します。
String userId
ログインユーザのユーザIDを指定します。
String userName
ログインユーザのユーザ名称を指定します。
int dbType
使用するデータベース種別を指定します。
指定できる値を次に示します。
  • DecmFactory.DB_HIRDB

(4) 戻り値

なし

(5) 例外

DecmApiInvalidParamException
  • 引数docSpaceに対する「通常オブジェクトの設定チェック」に失敗した場合
  • 引数userIdの値に対する「通常文字列の設定チェック」に失敗した場合
  • 引数userNameに対する「通常文字列の設定チェック」に失敗した場合
  • 引数dbTypeに対して,指定できる値以外の値を指定した場合
DecmApiDBException
  • 文書管理サーバでエラーが発生した場合(DbjExceptionなど)