0

SELECTION_JOB_NAME を使用する JobList.addJobSelectionCriteria がワイルドカードを使用できるように現在のコードを変更しようとしています - これは可能ですか?

JobList.html#SELECTION_JOB_NAME のドキュメントは、フィルター文字列が「一般的な名前」である可能性があることを示しています。- これは正確にはどういう意味ですか?

照会する必要がある現在のジョブ名は、「JOB.RUN|JOB.PROCESS」のような Java 正規表現で表すことができますが、それを addJobSelectionCriteria で動作させることができず、アプリケーション構成でジョブ名を最小化しようとしています。また、JobList クエリ自体でフィルタリングを行います。

クエリ後にフィルター処理を行うことはできますが、大量のジョブを処理するのに時間がかかることが問題です。

4

2 に答える 2

2

IBM i の「総称名」は、正規表現ではなく単純なワイルドカードです。

MYJOB*

名前が MYJOB で始まるジョブが検索されます。例: MYJOB1、MYJOB2、MYJOBEOM。

注: ほとんどの場合、IBM i で総称名を指定する場合、ワイルドカード記号 * を最後に付ける必要があります。したがって、特定のパターンで終わるオブジェクトを探すことはできません。

于 2016-10-03T19:32:30.817 に答える