Package org.iplass.mtp.async


package org.iplass.mtp.async
  • Class
    Description
    非同期実行コンテキスト。 非同期実行タスク内で、非同期実行処理に関する情報(タスクID、キュー名)を取得する際に利用する。
    非同期タスクの結果を表すクラス。
    queue(の永続Store)にキューイングされた非同期タスクの詳細情報。
    AsyncTaskInfoを検索する際の検索条件。
    非同期実行を管理するManager。 非同期処理は、ローカルスレッド実行指定されない限り、一旦永続Storeに保存される。 そのため、ローカルスレッド実行でないtaskはSerializbleを実装する必要がある。 また、taskが実行結果を返す場合はその実行結果もSerializbleを実装する必要がある。
    非同期タスクの実行オプションを表すクラスです。 実行時の設定(キュー名、実行モードなど)を指定可能です。
    非同期タスクの処理中に例外が発生した場合、どうするかを指定するモードです。
    非同期タスクの開始モードです。
    非同期タスクを実行中に明示的にタスクをキャンセルされた場合に、スローされる例外。
    非同期タスクの実行ステータス。
    非同期タスクを実行中にタイムアウトが発生した場合、スローされる例外。