JobSchedulerManagerオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.10 |
since | 8.0.0 |
ジョブスケジューラマネージャオブジェクト。
このオブジェクトは、ジョブスケジューラサービス実装に適したジョブ管理機能を提供します。
このオブジェクトは、ジョブスケジューラサービス実装に適したジョブ管理機能を提供します。
コンストラクタの概要
JobSchedulerManager () コンストラクタ。 |
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | createParametersDefinition (String jobType , String jobPath ) static指定したジョブクラスのパラメータ注釈からパラメータ定義を生成します。 |
ResultObject | deleteJobCategory (String categoryId ) 指定したIDのジョブカテゴリを削除します。 |
ResultObject | deleteJob (String jobId ) 指定したIDのジョブを削除します。 |
ResultObject | deleteJobnetCategory (String categoryId ) 指定したIDのジョブネットカテゴリを削除します。 |
ResultObject | deleteJobnet (String jobnetId ) 指定したIDのジョブネットを削除します。 |
ResultObject | deleteMonitor (String monitorId ) 指定したIDのモニタ情報を削除します。 |
ResultObject | deleteTrigger (String triggerId ) 指定したIDのトリガを削除します。 |
ResultObject | disableTrigger (String triggerId ) 指定したIDのトリガを無効にします。 |
ResultObject | disableTriggers (String jobnetId ) 指定したIDのジョブネットに関連付けられているトリガを全て無効にします。 |
ResultObject | enableTrigger (String triggerId ) 指定したIDのトリガを有効にします。 |
ResultObject | enableTriggers (String jobnetId ) 指定したIDのジョブネットに関連付けられているトリガを全て有効にします。 |
ResultObject | execute (String jobnetId ) 指定したジョブネットの即時実行を行います。 |
ResultObject | exitJobnet (String monitorId ) 指定したIDのモニタで実行中、または停止中のジョブネットを強制終了します。 |
ResultObject | findChildJobCategories (String parentId ) 指定したIDのジョブカテゴリの子カテゴリを全て取得します。 |
ResultObject | findChildJobCategoriyCount (String parentId ) 指定したIDのジョブカテゴリの子カテゴリ数を取得します。 |
ResultObject | findChildJobnetCategories (String parentId ) 指定したIDのジョブネットカテゴリの子カテゴリを全て取得します。 |
ResultObject | findChildJobnetCategoriyCount (String parentId ) 指定したIDのジョブネットカテゴリの子カテゴリ数を取得します。 |
ResultObject | findJobCategory (String categoryId ) 指定したIDのジョブカテゴリを取得します。 |
ResultObject | findJobCountByCategory (String categoryId ) 指定したIDのジョブカテゴリに関連付けられているジョブ数を取得します。 |
ResultObject | findJob (String jobId ) 指定したIDのジョブ情報を取得します。 |
ResultObject | findJobnetCategory (String categoryId ) 指定したIDのジョブネットカテゴリを取得します。 |
ResultObject | findJobnetCountByCategory (String categoryId ) 指定したIDのジョブネットカテゴリに関連付けられているジョブネット数を取得します。 |
ResultObject | findJobnet (String jobnetId ) 指定したIDのジョブネット情報を取得します。 |
ResultObject | findJobnetsByCategory (String categoryId ) 指定したIDのジョブネットカテゴリに関連付けられているジョブネットを全て取得します。 |
ResultObject | findJobsByCategory (String categoryId ) 指定したIDのジョブカテゴリに関連付けられているジョブ情報を全て取得します。 |
ResultObject | findMonitorCountByFilter (PluralJobnetFilter filter ) 指定したフィルタ(条件)に一致するモニタ数を取得します。 |
ResultObject | findMonitorCountByFilter (Filter filter ) 指定したフィルタ(条件)に一致するモニタ数を取得します。 |
ResultObject | findMonitorCountByStatus (String status ) 指定したステータスのモニタ数を取得します。 |
ResultObject | findMonitorCountByTriggerWithStatus (String triggerId , String status ) 指定したIDのトリガからステータスが一致するモニタ数を取得します。 |
ResultObject | findMonitorCountByTrigger (String triggerId ) 指定したIDのトリガのモニタ数を取得します。 |
ResultObject | findMonitor (String monitorId ) 指定したIDのモニタ情報を取得します。 |
ResultObject | findMonitorsByFilter (PluralJobnetFilter filter ) 指定したフィルタ(条件)に一致するモニタを全て取得します。 |
ResultObject | findMonitorsByFilter (Filter filter ) 指定したフィルタ(条件)に一致するモニタを全て取得します。 |
ResultObject | findMonitorsByStatus (String status ) 指定したステータスのモニタを全て取得します。 |
ResultObject | findMonitorsByTriggerWithStatus (String triggerId , String status ) 指定したIDのトリガからステータスが一致するモニタを全て取得します。 |
ResultObject | findMonitorsByTrigger (String triggerId ) 指定したIDのトリガのモニタを全て取得します。 |
ResultObject | findTriggerCountByJobnet (String jobnetId ) 指定したIDのジョブネットに登録されているトリガ数を取得します。 |
ResultObject | findTrigger (String triggerId ) 指定したIDのトリガを取得します。 |
ResultObject | findTriggersByJobnet (String jobnetId ) 指定したIDのジョブネットに登録されているトリガを全て取得します。 |
ResultObject | findUsedJobnets (String jobId ) 指定したIDのジョブを利用しているジョブネットを全て取得します。 |
ResultObject | insertJobCategory (JobCategory category ) 新しいジョブカテゴリを登録します。 |
ResultObject | insertJob (JobDetail job ) 新しいジョブを登録します。 |
ResultObject | insertJobnetCategory (JobnetCategory category ) 新しいジョブネットカテゴリを登録します。 |
ResultObject | insertJobnet (Jobnet jobnet ) 新しいジョブネットを登録します。 |
ResultObject | insertTrigger (Trigger trigger ) 新しいトリガを登録します。 |
ResultObject | pauseJobnet (String monitorId ) 指定したIDのモニタで実行中のジョブネットを停止します。 |
ResultObject | resumeJobnet (String monitorId ) 指定したIDのモニタで停止中のジョブネットを再開します。 |
ResultObject | updateJobCategory (JobCategory category ) ジョブカテゴリの情報を更新します。 |
ResultObject | updateJob (JobDetail job ) ジョブの情報を更新します。 |
ResultObject | updateJobnetCategory (JobnetCategory category ) ジョブネットカテゴリの情報を更新します。 |
ResultObject | updateJobnet (Jobnet jobnet ) ジョブネットの情報を更新します。 |
ResultObject | updateMonitorMessage (String monitorId , String message ) 指定したIDのモニタのメッセージを更新します。 |
ResultObject | updateMonitorTaskMessage (String monitorId , String taskId , String message ) 指定したIDのモニタタスクのメッセージを更新します。 |
ResultObject | updateTrigger (Trigger trigger ) トリガの情報を更新します。 |
コンストラクタの詳細
JobSchedulerManager ()
コンストラクタ。
|
メソッドの詳細
ResultObject createParametersDefinition (String jobType , String jobPath )
static
指定したジョブクラスのパラメータ注釈からパラメータ定義を生成します。
パラメータ
返却値
|
ResultObject deleteJobCategory (String categoryId )
指定したIDのジョブカテゴリを削除します。
ジョブカテゴリを削除すると全ての子カテゴリと関連するジョブ詳細も全て削除されます。
パラメータ
返却値
|
ResultObject deleteJob (String jobId )
指定したIDのジョブを削除します。
パラメータ
返却値
|
ResultObject deleteJobnetCategory (String categoryId )
指定したIDのジョブネットカテゴリを削除します。
ジョブネットカテゴリを削除すると全ての子カテゴリと関連するジョブネットも全て削除されます。
パラメータ
返却値
|
ResultObject deleteJobnet (String jobnetId )
指定したIDのジョブネットを削除します。
このジョブネットに関連付けられているトリガも全て削除されます。
パラメータ
返却値
|
ResultObject deleteMonitor (String monitorId )
指定したIDのモニタ情報を削除します。
パラメータ
返却値
|
ResultObject deleteTrigger (String triggerId )
指定したIDのトリガを削除します。
パラメータ
返却値
|
ResultObject disableTrigger (String triggerId )
指定したIDのトリガを無効にします。
パラメータ
返却値
|
ResultObject disableTriggers (String jobnetId )
指定したIDのジョブネットに関連付けられているトリガを全て無効にします。
パラメータ
返却値
|
ResultObject enableTrigger (String triggerId )
指定したIDのトリガを有効にします。
パラメータ
返却値
|
ResultObject enableTriggers (String jobnetId )
指定したIDのジョブネットに関連付けられているトリガを全て有効にします。
パラメータ
返却値
|
ResultObject execute (String jobnetId )
指定したジョブネットの即時実行を行います。
このAPIを実行すると、即時実行がスケジュールされます。この時点ではジョブは実行されません。 スケジュールされたジョブをジョブスケジューラが検知し実行します。 実行結果はジョブネットモニタに保存されます。
パラメータ
返却値
|
ResultObject exitJobnet (String monitorId )
指定したIDのモニタで実行中、または停止中のジョブネットを強制終了します。
パラメータ
返却値
|
ResultObject findChildJobCategories (String parentId )
指定したIDのジョブカテゴリの子カテゴリを全て取得します。
parentIdにnull値を指定した場合は、ルートカテゴリの子カテゴリ一覧が取得できます。
パラメータ
返却値
|
ResultObject findChildJobCategoriyCount (String parentId )
指定したIDのジョブカテゴリの子カテゴリ数を取得します。
パラメータ
返却値
|
ResultObject findChildJobnetCategories (String parentId )
指定したIDのジョブネットカテゴリの子カテゴリを全て取得します。
parentIdにnull値を指定した場合は、ルートカテゴリの子カテゴリ一覧が取得できます。
パラメータ
返却値
|
ResultObject findChildJobnetCategoriyCount (String parentId )
指定したIDのジョブネットカテゴリの子カテゴリ数を取得します。
パラメータ
返却値
|
ResultObject findJobCategory (String categoryId )
指定したIDのジョブカテゴリを取得します。
パラメータ
返却値
|
ResultObject findJobCountByCategory (String categoryId )
指定したIDのジョブカテゴリに関連付けられているジョブ数を取得します。
パラメータ
返却値
|
ResultObject findJob (String jobId )
指定したIDのジョブ情報を取得します。
パラメータ
返却値
|
ResultObject findJobnetCategory (String categoryId )
指定したIDのジョブネットカテゴリを取得します。
パラメータ
返却値
|
ResultObject findJobnetCountByCategory (String categoryId )
指定したIDのジョブネットカテゴリに関連付けられているジョブネット数を取得します。
パラメータ
返却値
|
ResultObject findJobnet (String jobnetId )
指定したIDのジョブネット情報を取得します。
パラメータ
返却値
|
ResultObject findJobnetsByCategory (String categoryId )
指定したIDのジョブネットカテゴリに関連付けられているジョブネットを全て取得します。
categoryIdにnull値を指定した場合は、ルートカテゴリのジョブネット一覧が取得できます。
パラメータ
返却値
|
ResultObject findJobsByCategory (String categoryId )
指定したIDのジョブカテゴリに関連付けられているジョブ情報を全て取得します。
categoryIdにnull値を指定した場合は、ルートカテゴリのジョブ一覧が取得できます。
パラメータ
返却値
|
ResultObject findMonitorCountByFilter (PluralJobnetFilter filter )
指定したフィルタ(条件)に一致するモニタ数を取得します。
この関数は複数のジョブネットを条件に指定したい場合に利用します。
パラメータ
返却値
|
ResultObject findMonitorCountByFilter (Filter filter )
指定したフィルタ(条件)に一致するモニタ数を取得します。
パラメータ
返却値
|
ResultObject findMonitorCountByStatus (String status )
指定したステータスのモニタ数を取得します。
パラメータ
返却値
|
ResultObject findMonitorCountByTriggerWithStatus (String triggerId , String status )
指定したIDのトリガからステータスが一致するモニタ数を取得します。
パラメータ
返却値
|
ResultObject findMonitorCountByTrigger (String triggerId )
指定したIDのトリガのモニタ数を取得します。
パラメータ
返却値
|
ResultObject findMonitor (String monitorId )
指定したIDのモニタ情報を取得します。
パラメータ
返却値
|
ResultObject findMonitorsByFilter (PluralJobnetFilter filter )
指定したフィルタ(条件)に一致するモニタを全て取得します。
この関数は複数のジョブネットを条件に指定したい場合に利用します。
パラメータ
返却値
|
ResultObject findMonitorsByFilter (Filter filter )
指定したフィルタ(条件)に一致するモニタを全て取得します。
パラメータ
返却値
|
ResultObject findMonitorsByStatus (String status )
指定したステータスのモニタを全て取得します。
パラメータ
返却値
|
ResultObject findMonitorsByTriggerWithStatus (String triggerId , String status )
指定したIDのトリガからステータスが一致するモニタを全て取得します。
パラメータ
返却値
|
ResultObject findMonitorsByTrigger (String triggerId )
指定したIDのトリガのモニタを全て取得します。
パラメータ
返却値
|
ResultObject findTriggerCountByJobnet (String jobnetId )
指定したIDのジョブネットに登録されているトリガ数を取得します。
パラメータ
返却値
|
ResultObject findTrigger (String triggerId )
指定したIDのトリガを取得します。
パラメータ
返却値
|
ResultObject findTriggersByJobnet (String jobnetId )
指定したIDのジョブネットに登録されているトリガを全て取得します。
パラメータ
返却値
|
ResultObject findUsedJobnets (String jobId )
指定したIDのジョブを利用しているジョブネットを全て取得します。
パラメータ
返却値
|
ResultObject insertJobCategory (JobCategory category )
新しいジョブカテゴリを登録します。
パラメータ
返却値
|
ResultObject insertJob (JobDetail job )
新しいジョブを登録します。
パラメータ
返却値
|
ResultObject insertJobnetCategory (JobnetCategory category )
新しいジョブネットカテゴリを登録します。
パラメータ
返却値
|
ResultObject insertJobnet (Jobnet jobnet )
新しいジョブネットを登録します。
パラメータ
返却値
|
ResultObject insertTrigger (Trigger trigger )
新しいトリガを登録します。
パラメータ
返却値
|
ResultObject pauseJobnet (String monitorId )
指定したIDのモニタで実行中のジョブネットを停止します。
パラメータ
返却値
|
ResultObject resumeJobnet (String monitorId )
指定したIDのモニタで停止中のジョブネットを再開します。
パラメータ
返却値
|
ResultObject updateJobCategory (JobCategory category )
ジョブカテゴリの情報を更新します。
パラメータ
返却値
|
ResultObject updateJob (JobDetail job )
ジョブの情報を更新します。
パラメータ
返却値
|
ResultObject updateJobnetCategory (JobnetCategory category )
ジョブネットカテゴリの情報を更新します。
パラメータ
返却値
|
ResultObject updateJobnet (Jobnet jobnet )
ジョブネットの情報を更新します。
パラメータ
返却値
|
ResultObject updateMonitorMessage (String monitorId , String message )
指定したIDのモニタのメッセージを更新します。
パラメータ
返却値
|
ResultObject updateMonitorTaskMessage (String monitorId , String taskId , String message )
指定したIDのモニタタスクのメッセージを更新します。
パラメータ
返却値
|
ResultObject updateTrigger (Trigger trigger )
トリガの情報を更新します。
パラメータ
返却値
|