z/OS コマンド処理サポート用の API

CommandHandler および ModifyResults アプリケーション・プログラミング・インターフェース (API) は、 z/OS® コマンド処理サポートに使用できます。

com.ibm.ws.zos.command.processing.CommandHandler.java
CommandHandler インターフェースは、コマンド処理コンポーネントが (OSGi Whiteboard パターンを使用して) 探すサービスです。 コマンド処理コードは、そのフィルターに一致するすべての z/OS コマンド・ストリングを送信します。
z/OS 変更コマンドの形式は次のとおりです。
MODIFY <jobname.>identifier,command
コマンド値は、modify.filter.regex プロパティーとマッチングされます。 プロパティー値は正規表現として扱われます。
例えば、 z/OS 変更コマンドを発行することにより、開始されたジョブにコマンドを送信することができます。
"MODIFY <jobname.>identifier,<cmdverb1>,<parm1>,<parm2>,(<moreInfo1>) 

modify.filter.regex プロパティーは、 <cmdverb1>,<parm1>,<parm2>,(<moreInfo1>) コマンド・ストリングの値と一致します。 サーバーがコマンドを受け取ると、現在登録されているすべての CommandHandler をマッチングし、定義されたインターフェースに従ってコマンドが渡されます。

com.ibm.ws.zos.command.processing.ModifyResults.java
ModifyResults インターフェースは、コマンド処理結果をラップします。 これには、コマンド応答メッセージとその他の情報が含まれます。