Hitachi

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


1.2.1 API処理クラスのメソッド一覧

API処理クラスのメソッド一覧を次の表に示します。

表1‒4 API処理クラスのメソッド一覧

項番

クラス名/インターフェース名

メソッド名

機能

1

AjsCdFactoryクラス

getInstance

インスタンスの取得

2

createAjsCd

クラスインスタンスの生成

3

getAjsCd

生成済みのクラスインスタンスの取得

4

destroyAjsCd

クラスインスタンスの破棄

5

AjsCdインターフェース

createAjsCdApi

クラスインスタンスの生成

6

getAjsCdApi

生成済みのクラスインスタンスの取得

7

destroyAjsCdApi

クラスインスタンスの破棄

8

AjsCdApiインターフェース

login

接続先JP1/AJS3 - Managerへのログイン

9

logout

ログイン中JP1/AJS3 - Managerからのログアウト

10

logoutAll

loginメソッドの呼び出しにより,ログイン中のすべてのJP1/AJS3 - Managerのログアウト処理の実行

11

registerImmediateExec

ジョブネットの即時実行登録

12

registerPlannedExec

ジョブネットの計画実行登録

13

registerFixedExec

ジョブネットの確定実行登録

14

cancelRegistration

ジョブネットの実行登録解除

15

addExecSchedule

ジョブネットの実行予定の追加

16

changeStartTime

ジョブネットの実行開始日時の変更

17

execImmediate

実行予定の存在するジョブネットの即時実行

18

cancelExecSchedule

ジョブネット,およびジョブの実行の一時停止

19

restoreStartTime

ジョブネットの実行開始日時の変更の解除

20

changeHold

ジョブネット,およびジョブの実行保留の設定,保留の解除

21

changeDelayMonitor

ジョブネットの遅延監視日時の一時的変更

22

changeStatus

ジョブの状態変更

23

interrupt

ジョブネットの中断

24

kill

実行中のジョブネット,およびジョブの強制終了

25

rerun

ジョブネット,およびジョブの再実行

26

searchUnit

ユニット一覧情報の取得

27

cancelSearch

実行中のsearchUnitメソッドでのユニット一覧取得の中止

28

getUnitStatus

ジョブネット,およびジョブの実行状態の詳細情報の取得,実行結果の詳細情報の取得

29

getExecResultDetails

ジョブの実行結果詳細の取得

30

getInheritResult

引き継ぎ結果の取得

31

getCurrentStatusesUnderJobGroup

ジョブグループ直下のユニットのユニット定義情報,最新状態情報,および最新結果情報の取得

32

getDefinitionsUnderJobnet

ジョブネット直下のユニット定義情報の取得

33

getStatusesUnderJobnet

ジョブネット直下のユニット状態情報の取得

34

getRelationsUnderJobnet

ジョブネット直下の関連線情報の取得

35

getSchedule

ジョブネットの予実績情報の取得

36

cancelGetSchedule

実行中のgetScheduleメソッドでの予実績情報取得の中止

37

getCalendar

カレンダー情報の取得

38

getJobnetSummary

サマリー情報の取得

39

getJobnetReleaseInfo

リリース情報の取得

40

enumSchService

スケジューラーサービスの一覧の取得

41

getSchServiceInfo

スケジューラーサービスの情報の取得

42

getAJSManagerInfo

JP1/AJS3 - Managerの情報取得

43

getCharCode

APIが使用する文字コードの取得

44

setCharCode

APIが使用する文字コードの設定