モジュール java.base
パッケージ java.util.concurrent

インタフェースForkJoinPool.ForkJoinWorkerThreadFactory

含まれているクラス:
ForkJoinPool

public static interface ForkJoinPool.ForkJoinWorkerThreadFactory
新しいForkJoinWorkerThreadを作成するためのファクトリです。 基本機能を拡張するか、または別のコンテキストでスレッドを初期化するForkJoinWorkerThreadサブクラスのために、ForkJoinWorkerThreadFactoryを定義して使用する必要があります。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    指定されたプール内で動作している新しいワーカー・スレッドを返します。
  • メソッドの詳細

    • newThread

      指定されたプール内で動作している新しいワーカー・スレッドを返します。 nullを返すか例外をスローすると、タスクが実行されないことがあります。 このメソッドが例外をスローすると、それはメソッド(例えばexecute)の呼び出し元に中継され、スレッドの作成を試みます。 このメソッドがnullを返した場合、または例外をスローした場合は、次に試みられた作成(例えば、executeへの別の呼び出し)まで再試行されません。
      パラメータ:
      pool - このスレッドが機能しているプール
      戻り値:
      新しいワーカー・スレッド、またはスレッドを作成するリクエストが拒否された場合はnull
      例外:
      NullPointerException - プールがnullの場合