フォルダ操作パッケージのクラスのメソッド一覧を示します。
DecmFolderTreeクラスのメソッド一覧を次の表に示します。スーパークラスはDecmDBControlクラスです。
表2-13 DecmFolderTreeクラスのメソッド一覧
メソッド | 機能 |
---|---|
setParentOiid | 上位フォルダのOIIDを設定します。 |
getFolderList | 下位フォルダの一覧を取得します。 |
DecmFolderクラスのメソッド一覧を次の表に示します。スーパークラスはDecmDBControlクラスです。
表2-14 DecmFolderクラスのメソッド一覧
メソッド | 機能 |
---|---|
getOiid | 操作対象フォルダのOIIDを取得します。 |
setOiid | 操作対象フォルダのOIIDを設定します。 |
setParentOiid | フォルダ作成時の上位フォルダのOIIDを設定します。 |
setFolderProp | フォルダのプロパティを設定します。 |
setFolderPerm | フォルダのアクセス権限を設定します。 |
setCapacityMax | フォルダの最大容量を設定します。 |
resetCapacityMax | フォルダの最大容量をリセットします。 |
createNodeFolder | ノードフォルダを作成します。 |
createDocFolder | 文書フォルダを作成します。 |
createPubFolder | 公開フォルダを作成します。 |
deleteFolder | フォルダを削除します。 |
fetchFolderProp | フォルダの最新バージョンのプロパティを取得します。 |
updateNodeFolderProp | ノードフォルダのプロパティを更新します。 |
updateDocFolderProp | 文書フォルダのプロパティを更新します。 |
updatePubFolderProp | 公開フォルダのプロパティを更新します。 |
fetchFolderPerm | フォルダのアクセス権限を取得します。 |
updateFolderPerm | フォルダのアクセス権限を更新します。 |
changeCapacityMode | フォルダ容量制限機能を変更します。 |
lockRead | フォルダに対する参照ロックを予約します。 |
lockWrite | フォルダに対する更新ロックを予約します。 |
表2-15 DecmFolderクラスのフィールド一覧
定数 | 形式 | 意味 |
---|---|---|
ACL_TYPE_PRIVATE | int型 | 文書フォルダのアクセス権限方式:固有 |
ACL_TYPE_PUBLIC | int型 | 文書フォルダのアクセス権限方式:共有 |
PUBFOL_ACL_TYPE_PUBLIC | int型 | 公開フォルダのアクセス権限方式:全員に公開 |
PUBFOL_ACL_TYPE_PRIVATE | int型 | 公開フォルダのアクセス権限方式:公開範囲限定 |
DOC_CREATE_NG | int型 | フォルダ下の文書の作成:不可 |
DOC_CREATE_OK | int型 | フォルダ下の文書の作成:可 |
UNIT_MB | int型 | フォルダ容量制限単位:メガバイト |
UNIT_GB | int型 | フォルダ容量制限単位:ギガバイト |
UNIT_TB | int型 | フォルダ容量制限単位:テラバイト |
CAP_NOUSE | int型 | フォルダ容量制限使用フラグ:使用しない |
CAP_USE | int型 | フォルダ容量制限使用フラグ:使用する |
スーパークラスはDecmCommonPropクラスです。
スーパークラスはDecmCommonPermクラスです。