パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.job_scheduler |
ジョブスケジューラのパッケージです。
|
jp.co.intra_mart.foundation.job_scheduler.exception |
ジョブスケジューラの例外パッケージです。
|
jp.co.intra_mart.foundation.job_scheduler.util |
ジョブスケジューラのユーティリティパッケージです。
|
jp.co.intra_mart.foundation.viewcreator.job |
ジョブに関する情報を提供するクラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected abstract JobSchedulerManager |
JobSchedulerManagerFactory.createJobSchedulerManager()
ジョブスケジューラマネージャを生成します。
|
void |
JobSchedulerManager.deleteJob(String jobId)
指定したIDのジョブ詳細を削除します。
|
void |
JobSchedulerManager.deleteJobCategory(String categoryId)
指定したIDのジョブカテゴリを削除します。
|
void |
JobSchedulerManager.deleteJobnet(String jobnetId)
指定したIDのジョブネットを削除します。
|
void |
JobSchedulerManager.deleteJobnetCategory(String categoryId)
指定したIDのジョブネットカテゴリを削除します。
|
void |
JobSchedulerManager.deleteMonitor(String monitorId)
指定したIDのモニタを削除します。
|
void |
JobSchedulerManager.deleteTrigger(String triggerId)
指定したIDのトリガを削除します。
|
void |
JobSchedulerManager.disableTrigger(String triggerId)
指定したIDのトリガを無効にします。
|
void |
JobSchedulerManager.disableTriggers(String jobnetId)
指定したIDのジョブネットに関連付けられているトリガを全て無効にします。
|
void |
JobSchedulerManager.enableTrigger(String triggerId)
指定したIDのトリガを有効にします。
|
void |
JobSchedulerManager.enableTriggers(String jobnetId)
指定したIDのジョブネットに関連付けられているトリガを全て有効にします。
|
void |
JobSchedulerManager.execute(String jobnetId)
指定したジョブネットの即時実行を行います。
|
void |
JobSchedulerManager.exitJobnet(String monitorId)
指定したIDのモニタで実行中、または停止中のジョブネットを強制終了します。
|
Collection<JobCategory> |
JobSchedulerManager.findChildJobCategories(String parentId)
指定したIDのジョブカテゴリの子カテゴリを全て取得します。
|
long |
JobSchedulerManager.findChildJobCategoriyCount(String parentId)
指定したIDのジョブカテゴリの子カテゴリ数を取得します。
|
Collection<JobnetCategory> |
JobSchedulerManager.findChildJobnetCategories(String parentId)
指定したIDのジョブネットカテゴリの子カテゴリを全て取得します。
|
long |
JobSchedulerManager.findChildJobnetCategoriyCount(String parentId)
指定したIDのジョブネットカテゴリの子カテゴリ数を取得します。
|
JobDetail |
JobSchedulerManager.findJob(String jobId)
指定したIDのジョブ詳細を取得します。
|
JobCategory |
JobSchedulerManager.findJobCategory(String categoryId)
指定したIDのジョブカテゴリを取得します。
|
long |
JobSchedulerManager.findJobCountByCategory(String categoryId)
指定したIDのジョブカテゴリに関連付けられているジョブ詳細数を取得します。
|
Jobnet |
JobSchedulerManager.findJobnet(String jobnetId)
指定したIDのジョブネットを取得します。
|
JobnetCategory |
JobSchedulerManager.findJobnetCategory(String categoryId)
指定したIDのジョブネットカテゴリを取得します。
|
long |
JobSchedulerManager.findJobnetCountByCategory(String categoryId)
指定したIDのジョブネットカテゴリに関連付けられているジョブネット数を取得します。
|
Collection<Jobnet> |
JobSchedulerManager.findJobnetsByCategory(String categoryId)
指定したIDのジョブネットカテゴリに関連付けられているジョブネットを全て取得します。
|
Collection<JobDetail> |
JobSchedulerManager.findJobsByCategory(String categoryId)
指定したIDのジョブカテゴリに関連付けられているジョブ詳細を全て取得します。
|
Monitor |
JobSchedulerManager.findMonitor(String monitorId)
指定したIDのモニタを取得します。
|
long |
JobSchedulerManager.findMonitorCountByFilter(MonitorFilter filter)
指定したフィルタに一致するモニタ数を取得します。
|
long |
JobSchedulerManager.findMonitorCountByFilter(PluralJobnetMonitorFilter filter)
指定したフィルタに一致するモニタ数を取得します。
|
long |
JobSchedulerManager.findMonitorCountByStatus(Monitor.Status status)
指定したステータスのモニタ数を取得します。
|
long |
JobSchedulerManager.findMonitorCountByTrigger(String triggerId)
指定したIDのジョブネットとトリガのモニタ数を取得します。
|
long |
JobSchedulerManager.findMonitorCountByTriggerWithStatus(String triggerId,
Monitor.Status status)
指定したIDのトリガからステータスが一致するモニタ数を取得します。
|
Collection<Monitor> |
JobSchedulerManager.findMonitorsByFilter(MonitorFilter filter)
指定したフィルタに一致するモニタを全て取得します。
|
Collection<Monitor> |
JobSchedulerManager.findMonitorsByFilter(PluralJobnetMonitorFilter filter)
指定したフィルタに一致するモニタを全て取得します。
|
Collection<Monitor> |
JobSchedulerManager.findMonitorsByStatus(Monitor.Status status)
指定したステータスのモニタを全て取得します。
|
Collection<Monitor> |
JobSchedulerManager.findMonitorsByTrigger(String triggerId)
指定したIDのジョブネットとトリガのモニタを全て取得します。
|
Collection<Monitor> |
JobSchedulerManager.findMonitorsByTriggerWithStatus(String triggerId,
Monitor.Status status)
指定したIDのトリガからステータスが一致するモニタを全て取得します。
|
Trigger |
JobSchedulerManager.findTrigger(String triggerId)
指定したIDのトリガを取得します。
|
long |
JobSchedulerManager.findTriggerCountByJobnet(String jobnetId)
指定したIDのジョブネットに登録されているトリガ数を取得します。
|
Collection<Trigger> |
JobSchedulerManager.findTriggersByJobnet(String jobnetId)
指定したIDのジョブネットに登録されているトリガを全て取得します。
|
Collection<Jobnet> |
JobSchedulerManager.findUsedJobnets(String jobId)
指定したIDのジョブ詳細を利用しているジョブネットを全て取得します。
|
static JobSchedulerManager |
JobSchedulerManagerFactory.getJobSchedulerManager()
ジョブスケジューラマネージャを取得します。
|
void |
JobSchedulerManager.insertJob(JobDetail job)
新しいジョブ詳細を登録します。
|
void |
JobSchedulerManager.insertJobCategory(JobCategory category)
新しいジョブカテゴリを登録します。
|
void |
JobSchedulerManager.insertJobnet(Jobnet jobnet)
新しいジョブネットを登録します。
|
void |
JobSchedulerManager.insertJobnetCategory(JobnetCategory category)
新しいジョブネットカテゴリを登録します。
|
void |
JobSchedulerManager.insertTrigger(Trigger trigger)
新しいトリガを登録します。
|
void |
JobSchedulerManager.pauseJobnet(String monitorId)
指定したIDのモニタで実行中のジョブネットを停止します。
|
void |
JobSchedulerManager.resumeJobnet(String monitorId)
指定したIDのモニタで停止中のジョブネットを再開します。
|
void |
JobSchedulerManager.updateJob(JobDetail job)
ジョブ詳細の情報を更新します。
|
void |
JobSchedulerManager.updateJobCategory(JobCategory category)
ジョブカテゴリの情報を更新します。
|
void |
JobSchedulerManager.updateJobnet(Jobnet jobnet)
ジョブネットの情報を更新します。
|
void |
JobSchedulerManager.updateJobnetCategory(JobnetCategory category)
ジョブネットカテゴリの情報を更新します。
|
void |
JobSchedulerManager.updateMonitorMessage(String monitorId,
String message)
指定したIDのモニタのメッセージを更新します。
|
void |
JobSchedulerManager.updateMonitorTaskMessage(String monitorId,
String taskId,
String message)
指定したIDのモニタタスクのメッセージを更新します。
|
void |
JobSchedulerManager.updateTrigger(Trigger trigger)
トリガの情報を更新します。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
DataNotFoundException
指定したデータが存在しない場合にスローされる例外クラスです。
|
class |
DeleteUsedJobException
ジョブネットで利用されているジョブを削除しようとした場合にスローされる例外クラスです。
|
class |
DuplicateIdException
指定したデータIDが既に存在する場合にスローされる例外クラスです。
|
class |
ValidateException
データ検証でエラーが発生した場合にスローされる例外クラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static Map<String,String> |
JobBuilder.createParametersDefinition(Class<? extends Job> jobClass)
指定したジョブクラスのパラメータ注釈からパラメータ定義を生成します。
|
static Map<String,String> |
JobBuilder.createParametersDefinition(String scriptPath)
指定したジョブスクリプトのパラメータ注釈からパラメータ定義を生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
DataViewJobCreator.registerExportCSVJob(ListDataView view)
データ参照からCSVを出力するためのJOBを作成して登録します。
|
void |
DataViewJobCreator.registExportCSVJob(ListDataView view)
非推奨です。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION