Package net.sf.saxon.expr

## Class XPathContextMajor.ThreadManager

- java.lang.Object
- - net.sf.saxon.expr.XPathContextMajor.ThreadManager

- Direct Known Subclasses:
    `ThreadManagerEE`
  Enclosing class:
    XPathContextMajor

      public abstract static class XPathContextMajor.ThreadManager
      extends java.lang.Object

  The ThreadManager is used to manage asynchronous execution of xsl:result-document instructions in Saxon-EE. This is a dummy implementation for Saxon-HE and Saxon-PE; it is subclassed in Saxon-EE

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `ThreadManager()` |

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract void` | `waitForChildThreads()` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ThreadManager

          public ThreadManager()

  - ### Method Detail

    - #### waitForChildThreads

          public abstract void waitForChildThreads()
                                            throws XPathException

      Throws:
        `XPathException`