public final class ExceptionUtil extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExceptionUtil.SyncFactory<T> |
static interface |
ExceptionUtil.SyncFactoryVoid |
static interface |
ExceptionUtil.SyncFactoryWithIllegalArgException<T> |
static interface |
ExceptionUtil.SyncFactoryWithIOException<T> |
| Constructor and Description |
|---|
ExceptionUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Throwable |
getExceptionFromCompletedFuture(CompletableFuture<?> exceptionallyCompletedFuture) |
static <T> T |
sync(ExceptionUtil.SyncFactory<T> factory) |
static void |
syncVoid(ExceptionUtil.SyncFactoryVoid factory) |
static <T> T |
syncWithIllegalArgException(ExceptionUtil.SyncFactoryWithIllegalArgException<T> factory) |
static <T> T |
syncWithIOException(ExceptionUtil.SyncFactoryWithIOException<T> factory) |
static String |
toStackTraceString(Throwable exception,
String customErrorMessage) |
public static String toStackTraceString(Throwable exception, String customErrorMessage)
public static Throwable getExceptionFromCompletedFuture(CompletableFuture<?> exceptionallyCompletedFuture)
public static <T> T sync(ExceptionUtil.SyncFactory<T> factory) throws EventHubException
EventHubExceptionpublic static <T> T syncWithIOException(ExceptionUtil.SyncFactoryWithIOException<T> factory) throws IOException, EventHubException
IOExceptionEventHubExceptionpublic static void syncVoid(ExceptionUtil.SyncFactoryVoid factory) throws EventHubException
EventHubExceptionpublic static <T> T syncWithIllegalArgException(ExceptionUtil.SyncFactoryWithIllegalArgException<T> factory) throws EventHubException
EventHubExceptionCopyright © 2019. All rights reserved.