Class SynchronousExecutionContext

    • Field Detail

      • syncLatch

        protected final java.util.concurrent.CountDownLatch syncLatch
      • timeout

        protected long timeout
      • timeoutUnit

        protected java.util.concurrent.TimeUnit timeoutUnit
      • wasSuspended

        protected boolean wasSuspended
      • done

        protected volatile boolean done
      • responseLock

        protected java.lang.Object responseLock
    • Method Detail

      • suspend

        public ResteasyAsynchronousResponse suspend​(long millis)
                                             throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • suspend

        public ResteasyAsynchronousResponse suspend​(long time,
                                                    java.util.concurrent.TimeUnit unit)
                                             throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • isSuspended

        public boolean isSuspended()