Class CompositeStateRestoreListener
- java.lang.Object
-
- io.streamthoughts.azkarra.api.streams.listener.CompositeStateRestoreListener
-
- All Implemented Interfaces:
org.apache.kafka.streams.processor.StateRestoreListener
public class CompositeStateRestoreListener extends Object implements org.apache.kafka.streams.processor.StateRestoreListener
AStateRestoreListenerthat delegates to one or moreStateRestoreListenerin order.
-
-
Constructor Summary
Constructors Constructor Description CompositeStateRestoreListener(Collection<org.apache.kafka.streams.processor.StateRestoreListener> delegates)Creates a newCompositeStateRestoreListenerinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonBatchRestored(org.apache.kafka.common.TopicPartition topicPartition, String storeName, long batchEndOffset, long numRestored)voidonRestoreEnd(org.apache.kafka.common.TopicPartition topicPartition, String storeName, long totalRestored)voidonRestoreStart(org.apache.kafka.common.TopicPartition topicPartition, String storeName, long startingOffset, long endingOffset)
-
-
-
Constructor Detail
-
CompositeStateRestoreListener
public CompositeStateRestoreListener(Collection<org.apache.kafka.streams.processor.StateRestoreListener> delegates)
Creates a newCompositeStateRestoreListenerinstance.- Parameters:
delegates- the list ofStateRestoreListener.
-
-
Method Detail
-
onRestoreStart
public void onRestoreStart(org.apache.kafka.common.TopicPartition topicPartition, String storeName, long startingOffset, long endingOffset)- Specified by:
onRestoreStartin interfaceorg.apache.kafka.streams.processor.StateRestoreListener
-
onBatchRestored
public void onBatchRestored(org.apache.kafka.common.TopicPartition topicPartition, String storeName, long batchEndOffset, long numRestored)- Specified by:
onBatchRestoredin interfaceorg.apache.kafka.streams.processor.StateRestoreListener
-
onRestoreEnd
public void onRestoreEnd(org.apache.kafka.common.TopicPartition topicPartition, String storeName, long totalRestored)- Specified by:
onRestoreEndin interfaceorg.apache.kafka.streams.processor.StateRestoreListener
-
-