ジョブネットの即時実行時に実行結果を取得することはできますか?

 
ジョブネットの即時実行APIを利用した場合、戻り値として実行結果を受け取ることはできません。
即時実行APIは、即時実行を行うトリガーを登録するのみです。

ただし、ジョブネットの成功/失敗の通知を受け取ることは可能です。
ジョブネットの実行が完了後、 実行されたジョブネットと実行結果等を IM-Propagation に通知しています。
IM-Propagation を利用することで、ジョブネットの成功/失敗の通知を受け取ることができます。

IM-Propagation の 詳細につきましては、以下のドキュメントをご確認ください。
 
* intra-mart Accel Platform IM-Propagation 仕様書
 https://document.intra-mart.jp/library/iap/public/im_propagation/im_propagation_specification/index.html

* intra-mart Accel Platform IM-Propagation プログラミングガイド
 https://document.intra-mart.jp/library/iap/public/im_propagation/im_propagation_programming_guide/index.html

ジョブネットの実行結果については、以下の 「PROC_COMPLETED」 を使用し、受信側のモデルの status の値で判断が可能です。

* intra-mart Accel Platform IM-Propagation 送受信設定一覧

 ジョブネット
 https://document.intra-mart.jp/library/iap/public/im_propagation/im_propagation_configuration_list/texts/senders/index.html#ジョブネット(実行完了)

別の方法としては、実行されたジョブネットを特定することが可能であれば、以下のジョブネットモニタの情報を取得するAPIから取得する方法があります。

* スクリプト開発API(JobSchedulerManager#findMonitorXXX API 群)
 https://api.intra-mart.jp/iap/apilist-ssjs/doc/platform/JobSchedulerManager/index.html

* JavaEE開発API(JobSchedulerManager#findMonitorXXX API 群)
 https://api.intra-mart.jp/iap/javadoc/all-dev_apidocs/jp/co/intra_mart/foundation/job_scheduler/JobSchedulerManager.html

 -- 対象 -------------------------------------------------------------------------
 iAP/Accel Platform/全アップデート
 -------------------------------------------------------------------------------- 

FAQID:1339
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk