Class AsyncEmbeddedEngine.PollRecords

java.lang.Object
io.debezium.embedded.async.RetryingCallable<Void>
io.debezium.embedded.async.AsyncEmbeddedEngine.PollRecords
All Implemented Interfaces:
Callable<Void>
Enclosing class:
AsyncEmbeddedEngine<R>

private static class AsyncEmbeddedEngine.PollRecords extends RetryingCallable<Void>
Callable which in the loop polls the connector for the records. If there are any records, they are passed to the provided processor. The Callable is RetryingCallable - if the RetriableException is thrown, the Callable is executed again according to configured DelayStrategy and number of retries.