パッケージ org.iplass.mtp.async
クラス AsyncTaskContext
java.lang.Object
org.iplass.mtp.async.AsyncTaskContext
非同期実行コンテキスト。
非同期実行タスク内で、非同期実行処理に関する情報(タスクID、キュー名)を取得する際に利用する。
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明static AsyncTaskContext
現在のAsyncTaskContextのインスタンスを取得。abstract String
現在実行中の非同期タスクのキュー名を取得。abstract long
現在実行中の非同期タスクのタスクIDを取得。abstract Tenant
現在実行中の非同期タスクのテナントを取得。
-
コンストラクタの詳細
-
AsyncTaskContext
public AsyncTaskContext()
-
-
メソッドの詳細
-
getCurrentContext
現在のAsyncTaskContextのインスタンスを取得。 これを呼び出した処理が、非同期処理で呼ばれたタスクではない場合は、nullが返却される。- 戻り値:
-
getTaskId
public abstract long getTaskId()現在実行中の非同期タスクのタスクIDを取得。- 戻り値:
-
getQueueName
現在実行中の非同期タスクのキュー名を取得。- 戻り値:
-
getTenant
現在実行中の非同期タスクのテナントを取得。- 戻り値:
-