パッケージ jakarta.enterprise.concurrent
Jakarta Concurrency 仕様を構成するクラスとインターフェース。
インターフェースのサマリー インターフェース 説明 ContextService ContextService は、動的プロキシオブジェクト (java.lang.reflect.ProxySE で定義) を作成するためのメソッドを提供します。LastExecution タスクの最後の実行に関する情報が含まれています。ManageableThread ThreadFactory.newThread(java.lang.Runnable)SE を呼び出すことによって作成されるスレッドで Jakarta™ EE 製品プロバイダーによって実装されるインターフェース。ManagedExecutorService ExecutorServiceSE の管理可能なバージョン。ManagedScheduledExecutorService ScheduledExecutorServiceSE の管理可能なバージョン。ManagedTask ManagedExecutorServiceまたはManagedScheduledExecutorServiceに送信されたタスクは、オプションでこのインターフェースを実装して、タスクに関する識別情報を提供したり、ManagedTaskListenerを提供してタスクのライフサイクルイベントの通知を取得したり、追加の実行プロパティを提供したりできます。ManagedTaskListener ManagedTaskListener は、タスクの Future の状態を監視するために使用されます。ManagedThreadFactory ThreadFactoryの管理可能なバージョン。Trigger トリガーを使用すると、アプリケーション開発者は、タスクを実行するタイミングと頻度に関するルールを組み込むことができます。ZonedTrigger トリガーを使用すると、アプリケーション開発者は、タスクを実行するタイミングと頻度に関するルールを組み込むことができます。クラスのサマリー クラス 説明 Asynchronous.Result Jakarta EE Product Provider が、非同期メソッドの実装で、Jakarta EE Product Provider が非同期メソッドの呼び出し元に提供するのと同じCompletableFutureSE インスタンスを使用できるようにするメカニズム。CronTrigger ManagedExecutors このパッケージで定義されているクラスのユーティリティメソッド。例外のサマリー 例外 説明 AbortedException タスクがキャンセルされた以外の何らかの理由で実行に失敗したため、タスクの結果を取得できないことを示す例外。SkippedException タスクの実行がスキップされたため、価値を生み出すタスクの結果を取得できないことを示す例外。アノテーション型のサマリー アノテーション型 説明 Asynchronous 非同期で実行する CDI 管理の Bean メソッドにアノテーションを付けます。ContextServiceDefinition ContextServiceDefinition.name()属性で指定された JNDI 名でコンテナーによって JNDI に登録されるContextServiceを定義します。ContextServiceDefinition.List 同じ型で複数のContextServiceDefinitionアノテーションを有効にします。ManagedExecutorDefinition ManagedExecutorDefinition.name()属性で指定された JNDI 名でコンテナーによって JNDI に登録されるManagedExecutorServiceを定義します。ManagedExecutorDefinition.List 同じ型で複数のManagedExecutorDefinitionアノテーションを有効にします。ManagedScheduledExecutorDefinition ManagedScheduledExecutorDefinition.name()属性で指定された JNDI 名でコンテナーによって JNDI に登録されるManagedScheduledExecutorServiceを定義します。ManagedScheduledExecutorDefinition.List 同じ型で複数のManagedScheduledExecutorDefinitionアノテーションを有効にします。ManagedThreadFactoryDefinition ManagedThreadFactoryDefinition.name()属性で指定された JNDI 名でコンテナーによって JNDI に登録されるManagedThreadFactoryを定義します。ManagedThreadFactoryDefinition.List 同じ型で複数のManagedThreadFactoryDefinitionアノテーションを有効にします。