「Store Content」操作

EMC Documentum リポジトリで、新しいドキュメントを格納するか既存のドキュメントを更新します。

General プロパティグループと Route Evaluation プロパティグループについて詳しくは、 共通の操作プロパティ を参照してください。

Login Settings プロパティ

Content Repository Connector for EMC Documentum サービスを呼び出すためのログイン設定。

Login Mode

操作が Documentum で認証される方法を表す com.adobe.livecycle.emcdocumentumcontentrepositoryconnector.client.type.impl.LoginSettings 値。有効値は、 INVOCATION_CONTEXT (Use Credentials from process context)、 USER_CREDENTIALS (Use User Credentials)、 TOKEN (Use Documentum Login Ticket)です。

リテラル値を指定する場合は、次のいずれかのオプションを選択します。

Use Credentials From Process Context:
Documentum 認証のプロセスコンテキストからの AEM forms User Management 秘密鍵証明書を使用します。

Use User Credentials:
User Name および Password プロパティを使用して、Documentum の認証を受けます。ユーザー名が、この操作の Relationship Information プロパティグループにある Repository Name プロパティで指定されるリポジトリで有効であることを確認してください。

Use Documentum Login Ticket:
Documentum Login Ticket プロパティおよび User Name プロパティを使用して、Documentum の認証を受けます。このログインチケットは、現在の Documentum Foundation Class(DFC)セッションで有効である必要があります。また、ユーザー名は、DFC セッションの正しいユーザーに設定されている必要があります。

User Name

(オプション)この操作が Documentum で認証を受けるときに使用されるユーザー名を指定する string 値。デフォルト値はありません。

このフィールドは、Login Mode プロパティが USER_CREDENTIALS (Use User Credentials)または TOKEN (Use Documentum Login Ticket)に設定されている場合のみ使用されます。

パスワード

(オプション)この操作が Documentum で認証を受けるときに使用する User Name プロパティで指定されたユーザー名に関連するパスワードを指定する string 値。デフォルト値はありません。

このフィールドは、Login Mode プロパティが USER_CREDENTIALS (Use User Credentials)に設定された場合のみ使用されます。

Documentum Login Ticket

(オプション) 有効な DFC セッションにおける既存の Documentum ログインチケットの値を指定する string 値。デフォルト値はありません。

このフィールドは、Login Mode プロパティが TOKEN (Use Documentum Login Ticket)に設定された場合のみ使用されます。

Document Creation Settings プロパティ

リポジトリで格納するドキュメントを作成するときに使用するプロパティ。

Repository Name

Documentum リポジトリの名前を表す string 値。管理コンソールで定義された現在の接続ブローカーで利用できるリポジトリのリストから選択できます。(AEM forms 管理ヘルプを参照してください。)

Document Name

コンテンツを格納するときに使用するドキュメントの名前を示す string 値。同じ名前を持つドキュメントがプロパティで指定したリポジトリ内のパスに存在する場合、この操作の Document Content Settings プロパティグループの Update Version Type プロパティに対して定義されているルールに従って、そのドキュメントオブジェクトが更新されます。

Folder Path

リポジトリ内でドキュメントを作成するフォルダー位置を示す string 値。

リテラル値を指定する場合は、パスを入力するか、または「Browse」をクリックして Documentum リポジトリからのフォルダーを選択します。

フォルダーパスを入力するときは、次のルールを使用します。

  • フォルダーパスにはリポジトリ名を含めないでください。

  • 次の例のようにスラッシュ(/)を使用してフォルダー名を区切ります。

    /[CabinetName]/[FolderPath]/[documentName]

Document Class Type

ドキュメントの Documentum クラスタイプを示す string 値。

注意: このプロパティは、同じ名前を持つドキュメントが存在しない場合のみ使用されます。

Document Content Type

ドキュメントの Documentum コンテンツタイプを示す string 値。コンテンツタイプがリポジトリ内に存在しない場合、この操作で作成されます。

注意: このプロパティは、同じ名前を持つドキュメントが存在しない場合のみ使用されます。

Document Content Settings プロパティ

リポジトリに格納するドキュメントの内容に関係するプロパティ。

Update Version Type

(オプション)ドキュメントタイプに基づいてドキュメントバージョンの更新を増加する方法を表す UpdateVersionType 値。次の値を指定できます。

Keep Same Version:
バージョン番号を変更しません。

Increment Major Version:
メジャーバージョンの増分でバージョン番号を更新します。

Increment Minor Version:
マイナーバージョンの増分でバージョン番号を更新します。

デフォルト値は Keep Same Version です。

注意: このプロパティは、同じ名前のドキュメントが存在する場合のみ使用されます。

Title of the Document

(オプション)ドキュメントのタイトルを示す string 値。

Subject for the Document

(オプション)ドキュメントの件名を指定する string 値。

Document Contents

ドキュメントコンテンツを表す 文書 値。

リテラル値を指定する場合は、省略記号ボタン をクリックして、Select Asset ダイアログボックスを表示します( Select Asset について を参照)。

注意: このプロパティは、この操作が正しく動作するのに必須です。

Keywords for the Document

(オプション)ドキュメントと関連するすべてのキーワード文字列を指定する list 値。

リテラル値を使用する場合は、Add ボタン をクリックして新しいキーワードを追加し、次に Edit Table Item ダイアログボックスで新しいキーワードを入力し、「OK」をクリックします。

Meta-Data プロパティ

格納されているドキュメントのメタデータプロパティ。

Attribute Mapping Table

(オプション)ドキュメント属性を指定されたテーブルのプロセス変数にマップします。Documentum リポジトリでドキュメントを作成または更新するときに、マップされたドキュメント属性がドキュメントで設定されます。属性値を空白のままにした場合は、リポジトリでその属性の現在の値が維持されます。属性の値を消去するには、属性を ""(空文字列)にマップします。

Results プロパティ

作成または更新したドキュメントのプロパティ。

Store Content Result

Results プロパティグループで指定されたコンテンツプロパティを格納する object 値。

Document ID

ドキュメントの ID を示す string 値。

Document Version

ドキュメントのバージョン番号を指定する string 値。

Name Of The Document Creator

ドキュメントの元の著者であるユーザー名を示す string 値。

Document Creation Date

ドキュメントの元のバージョンが作成された日付を示す date 値。

Last Document Modifier

ドキュメントを最後に変更したユーザー名を指定する string 値。

Last Document Modification Date

ドキュメントが最後に変更された日付を示す date 値。

Exceptions

この操作では、 RepositoryException 例外をスローすることがあります。