ForkJoinPool.ForkJoinWorkerThreadFactory
Stay organized with collections
Save and categorize content based on your preferences.
Factory for creating new ForkJoinWorkerThread
s.
A ForkJoinWorkerThreadFactory
must be defined and used
for ForkJoinWorkerThread
subclasses that extend base
functionality or initialize threads with different contexts.
Public Methods
Returns a new worker thread operating in the given pool.
Parameters
pool |
the pool this thread works in |
Returns
- the new worker thread, or
null
if the request
to create a thread is rejected
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[[["`ForkJoinPool.ForkJoinWorkerThreadFactory` is used to create new `ForkJoinWorkerThread`s, especially for customized subclasses."],["It provides a single method, `newThread`, which generates a new worker thread for a given `ForkJoinPool`."],["The `newThread` method can return `null` if the thread creation request is rejected or throw a `NullPointerException` if the provided pool is null."]]],[]]