Class ExceptionUtils

java.lang.Object
dev.restate.sdk.core.ExceptionUtils

public final class ExceptionUtils extends Object
  • Method Details

    • sneakyThrow

      public static <E extends Throwable> void sneakyThrow(Throwable e) throws E
      Throws:
      E
    • findProtocolException

      public static Optional<ProtocolException> findProtocolException(Throwable throwable)
    • containsSuspendedException

      public static boolean containsSuspendedException(Throwable throwable)
    • isTerminalException

      public static boolean isTerminalException(Throwable throwable)