Modifier and Type | Method and Description |
---|---|
static <T,R extends org.apache.pulsar.client.admin.PulsarAdminException> |
sneakyAdmin(SupplierWithException<T,R> supplier) |
static <R extends org.apache.pulsar.client.admin.PulsarAdminException> |
sneakyAdmin(ThrowingRunnable<R> runnable) |
static <T,R extends org.apache.pulsar.client.api.PulsarClientException> |
sneakyClient(SupplierWithException<T,R> supplier) |
static <R extends org.apache.pulsar.client.api.PulsarClientException> |
sneakyClient(ThrowingRunnable<R> runnable) |
static <T extends Exception> |
sneakyThrow(Exception t)
javac hack for unchecking the checked exception.
|
public static <R extends org.apache.pulsar.client.api.PulsarClientException> void sneakyClient(ThrowingRunnable<R> runnable)
public static <T,R extends org.apache.pulsar.client.api.PulsarClientException> T sneakyClient(SupplierWithException<T,R> supplier)
public static <R extends org.apache.pulsar.client.admin.PulsarAdminException> void sneakyAdmin(ThrowingRunnable<R> runnable)
public static <T,R extends org.apache.pulsar.client.admin.PulsarAdminException> T sneakyAdmin(SupplierWithException<T,R> supplier)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.