「Retrieve Content」操作

IBM FileNet リポジトリからドキュメントを取得します。

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

Login Settings プロパティ

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

Login Mode

操作が FileNet リポジトリにログインする方法を表す com.adobe.livecycle.ibmfilenetcontentrepositoryconnector.client.type.impl.LoginSettings 値。有効値は、INVOCATION_CONTEXT(Use Credentials from process context)、USER_CREDENTIALS(Use User Credentials)、TOKEN(Use FileNet Credentials Token)です。

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

Use User Credentials:
User Name および Password プロパティを使用して、FileNet の認証を受けます。ユーザー名が、管理コンソールで指定される FileNet P8 Content Engine で有効であることを確認してください。

Use FileNet Credentials Token:
FileNet Credentials Token プロパティを使用して、FileNet Content Engine の認証を受けます。このログイントークンは、現在の FileNet セッションで有効である必要があります。

User Name

FileNet オブジェクトストアに接続するときに使用するアカウント名を指定する string 値。

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

Password

FileNet オブジェクトストアに接続するときに使用する User Name プロパティで指定されたアカウント名に関連するパスワードを指定する string 値。

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

FileNet Credentials Token

既存の FileNet 秘密鍵証明書トークンの位置を表す string 値。

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

Document Settings プロパティ

取得するドキュメントのリポジトリプロパティを指定します。

Object Store

IBM FileNet リポジトリの名前を表す string 値。管理コンソールで定義された現在の FileNet Content Engine で利用できるオブジェクトストアのリストから選択できます(LiveCycle 管理ヘルプを参照)。

Document GUID Or Path

ドキュメント GUID またはオブジェクトストア内のフォルダーの位置を示す string 値。

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

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

  • フォルダーパスにはオブジェクトストア名を含めないでください。

  • フォルダーの位置を指定する場合は、次のようにスラッシュ(/)を使用してフォルダー名を区切ります。

    /[FolderPath]/[documentName]

Meta-Data プロパティ

取得したドキュメントのドキュメントメタデータプロパティを指定します。

Document Class Type

(オプション)リポジトリから取得する FileNet オブジェクトタイプを表す string 値。このリポジトリで指定する値は、Property Mapping Table プロパティの map 値にデータを設定するために使用されます。このアクションにより、プロセス変数の値をドキュメントクラスタイプの属性に割り当てできます。

リテラル値を指定する場合は、ドキュメントクラスタイプを表す値を入力します。

注意: 値が指定されない場合、Property Mapping Table プロパティの map 値に属性が設定されません。

Property Mapping Table

属性をプロセス変数の値にマップするための map 値。属性は、Document Class Type プロパティで値が指定されている場合のみ利用できます。属性にマップするプロセス変数は、データタイプが同一である必要があります。例えば、属性が string である場合は、データタイプが string であるプロセス変数にマップされる必要があります。属性の名前がキーとして使用されます。ドキュメントの取得中に、マップされたプロセス変数にはドキュメントの対応する属性の値が設定されます。

リテラル値を指定する場合は、テーブルの属性リストは Document Class Type プロパティで指定したアイテムに基づきます。Name 列の各属性に割り当てるプロセス変数を Value 列から選択できます。

注意: Item Type プロパティに値が存在しない場合、このプロパティに値が指定されません。

Results プロパティ

IBM FileNet リポジトリから取得したドキュメントのプロパティを指定します。

Retrieve Content Result

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

Document Contents

ドキュメントコンテンツを格納する document 値。

Document ID

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

Document Major Version

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

Document Minor Version

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

Document Class Type

ドキュメントの FileNet オブジェクトタイプを示す string 値。

Document Mime Type

ドキュメントの MIME タイプを示す string 値。

Document Content Type

ドキュメントの FileNet コンテンツタイプを示す string 値。

Name of the Document Creator

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

Document Creation Date

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

Last Document Modifier

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

Last Document Modification Date

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

Property Name Value Map

ドキュメントの取得中に指定された属性の値を格納する map 値。Meta-Data プロパティグループで個々の属性をプロセス変数にマップすることもできます。

マップからの値の取得について詳しくは、データコレクション内のデータへのアクセスを参照してください。

Exceptions

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