5.17.5 LOAD

LANSA Integrator

5.17.5 LOAD


LOADコマンドの必須キーワードはMETHODのみです。このキーワードの値によって、リモートXMLドキュメントのロードに使用されるコンテンツ・ローダーが決まります。LOADコマンドの他のキーワードはコンテンツ・ローダーに渡されます。

構文:

コマンド

キーワード

コマンド/キーワード/値に関する開発担当者メモ

LOAD

METHOD

*FILE

必須。ローカル・ファイル・システムからXMLをロードします。

*POP3

POP3メール・サーバーからXMLをロードします。

*HTTP

リモートHTTPサーバーからXMLをロードします。

*HTTPS

セキュア接続を使用してリモートHTTPサーバーからXMLをロードします。

*FTP

リモートFTPサーバーからXMLをロードします。

*STORAGE

内部記憶域からXMLをロードします。

*BYTEARRAY

コマンド・バイト配列からXMLをロードします。

ENCODING

*DEFAULT

任意。JVMの省略値・エンコーディング

*CLIENT

クライアント・エンコーディング

省略値は自動検出エンコーディング

FILE

条件付。FTPファイル名またはローカル・ファイル名

HOST

ホスト:ポート

条件付。FTP、POP3またはHTTPホスト
ホスト名は、IPアドレスnnn.nnn.nnn.nnn:portまたはドメイン名で指定します。

USER

条件付。HTTP、FTPまたはPOP3ユーザー・プロファイル

PASSWORD

条件付。USERキーワードに指定されたユーザー・プロファイルのHTTP、FTPまたはPOP3パスワード

DATALINK

*PORT

条件付。METHOD(*FTP)で使用されます。
FTPポート・モード

*PASV

条件付。省略値。METHOD(*FTP)で使用されます。
FTPパッシブ・モード

MODE

*ASCII

条件付。METHOD(*FTP)で使用されます。
FTPモードをASCIIに設定します。

*BINARY

METHOD(*FTP)で使用されます。
FTPモードをBINARYに設定します。

NAMEFMT

0または1

条件付。METHOD(*FTP)で使用されます。
FTP NAMEFMTモードを設定します。

PROXY

条件付。HTTPプロキシー・サーバー

PROXYUSER

条件付。HTTPプロキシー・ユーザー

PROXYPASSWORD

条件付。HTTPプロキシー・パスワード

SUBJECT

条件付。METHOD(*POP3)で使用されます。
この件名に一致するメール・メッセージを使用します。

FROM

条件付。METHOD(*POP3)で使用されます。
アドレスに一致するメール・メッセージを使用します。

ATTACHMENT

条件付。METHOD(*POP3)で使用されます。
メールの添付ファイル名

NAME

*DEFAULT

条件付。省略値。METHOD(*STORAGE)で使用されます。

 

IGNORE-PREFIX

*YES

ネームスペースの接頭辞を無視します。

*NO

省略値

 

メソッド

*BYTEARRAYソースは、コマンド・オブジェクトのバイト配列オブジェクトを使用します。

ENCODING (*DEFAULT | *CLIENT | 値) - 任意。省略値は自動検出エンコーディング。

 

*FILEソースは、指定したファイルを読み込みます。

ENCODING (*DEFAULT | *CLIENT | 値) - 任意。省略値は自動検出エンコーディング。

FILE (ファイル名)

 

*FTPソースは、リモート・ホストから指定したファイルを読み込みます。

ENCODING (*DEFAULT | *CLIENT | 値) - 任意。省略値は自動検出エンコーディング。

FILE (ファイル名)

HOST (ホスト:ポート) - ポートの省略値は21

USER (名前)

PASSWORD (パスワード)

DATALINK (*PASV | *PORT) - 任意。省略値は*PASV。

MODE (*ASCII | *BINARY) - 任意。省略値は*BINARY。

 

*POP3ソースは、最初のメール・エントリーの最初の添付ファイルを、指定したポスト・オフィスから読み込みます。

ENCODING (*DEFAULT | *CLIENT | 値) - 任意。省略値は自動検出エンコーディング。

HOST (SMTPサーバー) - 必須

USER (ユーザー) - 必須

PASSWORD (パスワード) - 必須

FROM (送信元) - 任意

SUBJECT (件名) - 任意

ATTACHMENT (添付ファイル) - 任意

ポスト・オフィスにメールが見つからない場合、返される応答ステータスはNOMAILです。使用可能なメール・エントリーが見つからない場合、返される応答ステータスはNOATTACHMENTです。

FROM、SUBJECT、ATTACHMENTの各キーワードがない場合、添付ファイルを含む最初のメール・エントリーが使用されます。このメール・エントリーはポスト・オフィスから削除され、添付ファイルの内容がロードされたソースになります。

メール・エントリーの選択についてさらに選択基準を追加するには、FROM、SUBJECTまたはATTACHMENTキーワードを単独または組み合わせて使用し、AND条件ロジックを形成します。

 

*HTTPおよび*HTTPSソースは、リモート・ホストから指定したファイルを読み込みます。

ENCODING (*DEFAULT | *CLIENT | 値) - 任意。省略値は自動検出エンコーディング。

FILE (ファイル名) - 必須

HOST (ホスト:ポート) - 任意。省略値はLOCALHOST。

USER (名前) - 任意

PASSWORD (パスワード) - 任意

PROXY (ホスト:ポート) - 任意

PROXYUSER (名前) - 任意

PROXYPASSWORD (パスワード) - 任意

 

*STORAGEソースは、指定した記憶域名からソースを読み込みます。

NAME (*DEFAULT | 名前) - 任意