Java.Util.Concurrent.ForkJoinPool: Method Members

The methods of Java.Util.Concurrent.ForkJoinPool are listed below. For a list of all members, see the ForkJoinPool Members list.

See Also: Inherited members from Java.Util.Concurrent.AbstractExecutorService

Public Methods

override
AwaitTermination(long, TimeUnit) : bool
Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs, or the current thread is interrupted, whichever happens first.
override
Execute(Java.Lang.IRunnable)
Execute(ForkJoinTask)
Documentation for this section has not yet been entered.
Invoke(ForkJoinTask) : Java.Lang.Object
Documentation for this section has not yet been entered.
static
ManagedBlock(ForkJoinPool.IManagedBlocker)
Blocks in accord with the given blocker.
override
Shutdown()
Possibly initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
override
ShutdownNow() : IList<Java.Lang.IRunnable>
Possibly attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks.
Submit(ForkJoinTask) : ForkJoinTask
Documentation for this section has not yet been entered.

Protected Methods

DrainTasksTo(ICollection<ForkJoinTask>) : int
Documentation for this section has not yet been entered.
PollSubmission() : ForkJoinTask
Removes and returns the next unexecuted submission if one is available.