Hitachi

JP1 Version 10 JP1/Automatic Job Management System 3 - Software Development Kit APIリファレンス


付録A.6 AjsCdSearchConditionの定数

AjsCdSearchConditionの定数について説明します。

〈この項の構成〉

(1) LowerType

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionの配下の取得方法を示します。

定数一覧

項番

定数名

説明

1

YES

setSearchLocationで指定したユニットの配下をすべて取得対象とする

2

NO

setSearchLocationで指定したユニットの直下1階層にあるユニットだけを取得対象とする

(2) UnitType

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionのユニット種別を示します。

定数一覧

項番

定数名

説明

1

NO

検索条件にしない

2

GROUP

ジョブグループだけの情報を取得します。

対象は以下のユニット種別です。

  • ジョブグループ

  • プランニンググループ

  • マネージャージョブグループ

3

ROOT

ルートジョブネットだけの情報を取得します。

対象は以下のユニット種別です。

  • ルートジョブネット

  • ルートリモートジョブネット

  • ルートマネージャージョブネット

4

NET

ジョブネットだけの情報を取得します。

対象は以下のユニット種別です。

  • ルートジョブネット

  • ルートリモートジョブネット

  • マネージャージョブネット

  • ネストジョブネット

  • ネストリモートジョブネット

  • ホストリンクジョブネット

5

JOB

ジョブだけの情報を取得します。

対象は標準ジョブ,イベントジョブ,アクションジョブ,カスタムジョブのすべてです。

(3) GenerationType

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionの世代の取得方法を示します。

定数一覧

項番

定数名

説明

1

NO

世代を検索条件にしません。

すべての世代が検索対象になります。

2

STATUS

最新状態の世代を取得します。

検索対象となる世代は,ログインしているJP1/AJS3 - Managerの環境設定パラメーター「VIEWSTATUSRANGE」の設定値に従います。

環境設定パラメーター「VIEWSTATUSRANGE」と検索対象となる世代の優先度の詳細については,マニュアル「JP1/Automatic Job Management System 3 操作ガイド」の検索ウィンドウの検索条件について記載している個所を参照してください。

3

RESULT

最新結果の世代を取得します。

4

PERIOD

指定した期間に存在する世代を取得します。

5

EXECID

指定した実行IDの世代を取得します。

(4) UnitStatus

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchCondition のユニット状態を示します。

定数一覧

項番

定数名

説明

1

NO

検索条件にしない

2

UNREGISTERED

未登録

3

NOPLAN

未計画

4

UNEXEC

未実行終了

5

BYPASS

計画未実行

6

EXECDEFFER

繰越未実行

7

SHUTDOWN

閉塞

8

TIMEWAIT

開始時刻待ち

9

TERMWAIT

先行終了待ち

10

EXECWAIT

実行待ち

11

QUEUING

キューイング

12

CONDITIONWAIT

起動条件待ち

13

HOLDING

保留中

14

RUNNING

実行中

15

WACONT

警告検出実行中

16

ABCONT

異常検出実行中

17

MONITORING

監視中

18

ABNORMAL

異常検出終了

19

INVALIDSEQ

順序不正

20

INTERRUPT

中断

21

KILL

強制終了

22

FAIL

起動失敗

23

UNKNOWN

終了状態不正

24

MONITORCLOSE

監視打ち切り終了

25

WARNING

警告検出終了

26

NORMAL

正常終了

27

NORMALFALSE

正常終了−偽

28

UNEXECMONITOR

監視未起動終了

29

MONITORINTRPT

監視中断

30

MONITORNORMAL

監視正常終了

31

GRP_WAIT

開始待ち(開始時刻待ち,先行終了待ち,実行待ち,キューイング,起動条件待ち)

32

GRP_RUN

実行中(実行中,警告検出実行中,異常検出実行中,監視中)

33

GRP_ABNORMAL

異常終了(異常検出終了,順序不正,中断,強制終了,起動失敗,終了状態不明,監視打ち切り終了)

34

GRP_NORMAL

正常終了(正常終了,正常終了−偽,監視未起動終了,監視中断,監視正常終了)

(5) DelayType

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionの開始遅延/終了遅延の指定有無を示します。

定数一覧

項番

定数名

説明

1

NO

遅延を検索条件にしない

2

START

開始遅延あり

3

END

終了遅延あり

4

YES

遅延あり(開始遅延あり,または終了遅延あり)

(6) HoldAttr

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionの保留状態を示します。

定数一覧

項番

定数名

説明

1

NO

保留予定を検索条件にしない

2

PLAN_NONE

保留予定なし

3

PLAN_YES

保留予定あり

(7) MatchMethods

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionの文字列の比較方法を示します。

定数一覧

項番

定数名

説明

1

NO

本項目は検索条件にしない

2

EQ

完全一致。検索条件の値と完全に一致する

3

BW

前方一致。検索条件の値で始まる

4

EW

後方一致。検索条件の値で終わる

5

NE

不一致。検索条件の値と一致しない

6

CO

含む。検索条件の値が含まれる

7

NC

含まない。検索条件の値が含まれない

8

RE

検索条件の値を正規表現として扱う。

正規表現については「表A-3 正規表現で指定できる記号および指定例」を参照してください。

表A‒3 正規表現で指定できる記号および指定例

記号

記号の意味

指定例

取得例

?

任意の一文字

A?

AB,A1,A?,A*,A\

?E

DE,1E,?E,*E,\E

*

任意の文字列

B*

B,BC,B12,B?*\

\

直後の記号を文字として扱う

C\?

C?だけ

注※ 文字列の最後に指定するとエラーになります。

(8) SearchTargetType

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionの取得対象の範囲を示します。

定数一覧

項番

定数名

説明

1

DEFINITION

ユニットの定義だけを取得対象にする。

2

DEFINITION_AND_STATUS

ユニットの実行状態や世代数などを考慮して,ユニットの定義および状態を取得対象にする。

(9) ReleaseInfoSearchMethods

含まれているクラス

jp.co.Hitachi.soft.jp1.ajs.cd.api.data.AjsCdSearchCondition

説明

AjsCdSearchConditionのリリース情報の取得方法を示します。

定数一覧

項番

定数名

説明

1

NO

リリース情報を検索条件にしない

2

ID

リリースIDを検索条件にする