public class LatchedCallback extends java.lang.Object implements ConsumerRecordCallback
| Constructor and Description |
|---|
LatchedCallback() |
LatchedCallback(int count) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kafka.clients.consumer.ConsumerRecord<Key,Payload> |
await() |
org.apache.kafka.clients.consumer.ConsumerRecord<Key,Payload> |
await(int timeout,
java.util.concurrent.TimeUnit timeUnit) |
void |
onFailure(java.lang.Throwable ex) |
void |
onSuccess(org.apache.kafka.clients.consumer.ConsumerRecord<Key,Payload> result) |
public LatchedCallback()
public LatchedCallback(int count)
public void onFailure(java.lang.Throwable ex)
onFailure in interface org.springframework.util.concurrent.FailureCallbackpublic void onSuccess(org.apache.kafka.clients.consumer.ConsumerRecord<Key,Payload> result)
public org.apache.kafka.clients.consumer.ConsumerRecord<Key,Payload> await() throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
java.lang.InterruptedExceptionjava.util.concurrent.TimeoutException