3.3.1 すべてのオブジェクトに定義されているプロパティ

文書,フォルダおよび共有ACLに定義されているプロパティについて説明します。

<この項の構成>
(1) オブジェクト種別
(2) オブジェクト名
(3) 作成日時
(4) 作成者ID
(5) 作成者名
(6) 更新日時
(7) 更新者ID
(8) 更新者名
(9) 所有者ID
(10) 所有者名
(11) コメント

(1) オブジェクト種別

それぞれのオブジェクトに設定されている,オブジェクトの種類を表すプロパティです。オブジェクト種別プロパティは,オブジェクト作成時にシステムによって設定されます。

それぞれのオブジェクトに設定される値について,次の表に示します。

表3-2 オブジェクト種別プロパティの値

オブジェクトの種類
ルートフォルダ1
ルートフォルダ以外のフォルダ3
文書4
文書のバージョン8
共有ACL16

(2) オブジェクト名

オブジェクト名を表すプロパティです。オブジェクトの種類によって,サンプルWebアプリケーションの画面では,「文書名」,「フォルダ名」または「共有ACL名」と呼ばれています。

オブジェクト名は,サンプルWebアプリケーションを操作するユーザがそれぞれのオブジェクトを識別するためのプロパティですが,重複する名前を付けることもできます。システムがオブジェクトを識別するためには,OIIDが使用されています。

なお,オブジェクト名に空文字列は設定できません。

オブジェクト名は,オブジェクトの作成時に設定します。プロパティの更新時に更新できます。

(3) 作成日時

作成日時を表すプロパティです。オブジェクトの作成時に設定されます。

1970年1月1日0時からの通算秒を表す整数値が設定されます。

(4) 作成者ID

文書空間にオブジェクトを作成したユーザを表すプロパティです。ユーザIDが設定されます。オブジェクトの作成時に設定されます。空文字列が設定されることはありません。

(5) 作成者名

文書空間にオブジェクトを作成したユーザを表すプロパティです。作成者IDに対応する表示用ユーザ名が設定されます。作成者IDとの対応は,LDAP対応のディレクトリサービス上で管理されています。空文字列が設定されることもあります。

なお,オブジェクトを作成したあとで,LDAP対応のディレクトリサービス上のユーザIDと表示ユーザ名の対応が変更された場合,作成者IDと作成者名の整合性は保証されません。

(6) 更新日時

オブジェクトに対して何かの更新処理が実行された日時を表すプロパティです。

1970年1月1日0時からの通算秒を表す整数値が設定されます。

なお,文書のチェックアウトは,更新処理に含まれません。このため,チェックアウトを実行した時,このプロパティは更新されません。

(7) 更新者ID

オブジェクトに対して何かの更新処理を実行したユーザを表すプロパティです。ユーザIDが設定されます。オブジェクトの作成時には,作成者IDと同じ値が設定されます。空文字列が設定されることはありません。

なお,文書のチェックアウトは,更新処理に含まれません。このため,チェックアウトを実行した時,このプロパティは更新されません。

(8) 更新者名

オブジェクトに対して何かの更新処理を実行したユーザを表すプロパティです。更新者IDに対応する表示用ユーザ名が設定されます。更新者IDとの対応は,LDAP対応のディレクトリサービス上で管理されています。空文字列が設定されることもあります。

なお,更新処理を実行したあとで,LDAP対応のディレクトリサービス上のユーザIDと表示ユーザ名の対応が変更された場合,更新者IDと更新者名の整合性は保証されません。

なお,文書のチェックアウトは,更新処理に含まれません。このため,チェックアウトを実行した時,このプロパティは更新されません。

(9) 所有者ID

オブジェクトの所有者を表すプロパティです。ユーザIDが設定されます。オブジェクトの作成時に設定できます。デフォルトの設定では作成者IDと同じ値が設定されます。アクセス権を変更する権利を持ったユーザによって,アクセス権更新時に変更できます。空文字列が設定されることはありません。

(10) 所有者名

オブジェクトの所有者を表すプロパティです。所有者IDに対応する表示用ユーザ名が設定されます。所有者IDとの対応は,LDAP対応のディレクトリサービス上で管理されています。

オブジェクトの作成時に設定できます。デフォルトの設定では作成者名と同じ値が設定されます。アクセス権を変更する権利を持ったユーザによって,アクセス権更新時に変更できます。空文字列が設定されることもあります。

なお,オブジェクト作成後またはアクセス権更新後に,LDAP対応のディレクトリサービス上のユーザIDと表示ユーザ名の対応が変更された場合,所有者IDと所有者名の整合性は保証されません。

(11) コメント

オブジェクトに対する任意のコメントを設定するプロパティです。空文字列も設定できます。