See: Description
Interface | Description |
---|---|
Pusher |
Interface implemented by instructions that push data to an Outputter
|
Class | Description |
---|---|
CountingCompletionService<V> |
Extension of ExecutorCompletionService to count the number of tasks submitted
and take that many completed tasks before calling it a day.
|
MultithreadedContextMappingIterator |
This class performs the same role as ContextMappingIterator, but using
multiple threads.
|
MultithreadedFocusTrackingIterator |
This is a thread-safe version of the parent class
FocusTrackingIterator . |
MultithreadedForEach |
This instruction represents an xsl:for-each instruction using more than one thread
|
MultithreadedItemMappingIterator |
Parallel-processing version of the ItemMappingIterator class, which executes a mapping function
for each item in a sequence.
|
PushToPull |
This class evaluates an expression in push mode in one thread, and provides an iterator to read
the results of the expression in pull mode in the original thread.
|
ThreadManagerEE |
The ThreadManager is used to manage asynchronous execution of xsl:result-document instructions in Saxon-EE.
|
This package and its subpackages contain code responsible for implementing multithreading.
Copyright (c) 2004-2022 Saxonica Limited. All rights reserved.