Class AnyAwaitable


  • public final class AnyAwaitable
    extends Awaitable<U>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int awaitIndex()
      Same as Awaitable.await(), but returns the index.
      dev.restate.sdk.common.syscalls.Result<U> awaitResult()  
      protected dev.restate.sdk.common.syscalls.Deferred<?> deferred()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • awaitIndex

        public int awaitIndex()
        Same as Awaitable.await(), but returns the index.
      • deferred

        protected dev.restate.sdk.common.syscalls.Deferred<?> deferred()
        Specified by:
        deferred in class Awaitable<U>
      • awaitResult

        public dev.restate.sdk.common.syscalls.Result<U> awaitResult()
                                                              throws dev.restate.sdk.common.TerminalException
        Specified by:
        awaitResult in class Awaitable<U>
        Throws:
        dev.restate.sdk.common.TerminalException