uCosminexus DocumentBroker Version 3 Standard GUI Development Kit
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
文書フォルダを作成します。
アクセス権限情報を指定した場合は,アクセス権限が設定されます。指定しない場合は,上位フォルダの権限が継承されます。
String createDocFolder(
int aclType,
int docCreateType,
String docMasterOiid,
boolean outputLog
)
- int aclType
- フォルダのアクセス権限タイプを指定します。
- 指定できる値を次に示します。
- DecmFolder.ACL_TYPE_PRIVATE
- DecmFolder.ACL_TYPE_PUBLIC
- int docCreateType
- フォルダ下の文書作成の可否を指定します。
- 指定できる値を次に示します。
- DecmFolder.DOC_CREATE_NG
- DecmFolder.DOC_CREATE_OK
- String docMasterOiid
- 使用する文書種別マスタのOIIDを指定します。文書種別マスタを使用しない場合は「""」(空文字)を指定してください。
- boolean outputLog
- 監査証跡ログの出力フラグを指定します。
- true:監査証跡ログを出力します。
- false:監査証跡ログを出力しません。
- DecmApiInvalidParamException
- 引数aclTypeに対して,指定できる値以外を指定した場合
- 引数docCreateTypeに対して,指定できる値以外を指定した場合
- 引数docMasterOiidにnullを指定した場合
- DecmApiInvalidInitialException
- setFolderPropメソッドを発行していない場合
- setFolderPropメソッドを発行しているが,esysProp_Nameを設定していない場合
- DecmApiFolderNotFoundException
- 上位フォルダが存在しない場合
- DecmApiFolderNotCorrectException
- 上位フォルダにノードフォルダ,文書フォルダ以外のフォルダを指定した場合
- 上位フォルダのアクセス権限タイプと,aclTypeに指定した値が矛盾している場合
- DecmApiACLOutOfRangeException
- パブリックACLの個数が制限値を超えた場合(DbjPublicACLOutOfRangeException例外を発生した場合)
- DecmApiMasterNotFoundException
- 指定した文書種別マスタが存在しない場合
- DecmApiNotSupport
- 作成できるフォルダ階層の数を超えている場合
- アクセス権限情報の指定が不正な場合
- 指定した操作をサポートしていない場合
- DecmApiACLOutOfRangeException
- 作成できる個数以上のACLを指定している場合
- DecmApiAccessException
- 指定したフォルダに対してアクセス権限がない場合(DbjAccessControlException)
- DecmApiDBException
- 文書管理サーバでエラーが発生した場合(DbjExceptionなど)
All Rights Reserved. Copyright (C) 2009, Hitachi Systems & Services, Ltd.