Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dilipsundarraj1/kafka-for-developers-using-spring-boot
/ functions
Functions
59 in github.com/dilipsundarraj1/kafka-for-developers-using-spring-boot
⨍
Functions
59
◇
Types & classes
29
↓ 10 callers
Method
processLibraryEvent
(ConsumerRecord<Integer,String> consumerRecord)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:32
↓ 8 callers
Method
sendLibraryEvent_Approach2
(LibraryEvent libraryEvent)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:52
↓ 6 callers
Method
onMessage
(ConsumerRecord<Integer, String> consumerRecord)
library-events-consumer/src/main/java/com/learnkafka/consumer/LibraryEventsConsumer.java:20
↓ 4 callers
Method
save
(LibraryEvent libraryEvent)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:67
↓ 2 callers
Method
findAllByStatus
(String status)
library-events-consumer/src/main/java/com/learnkafka/jpa/FailureRecordRepository.java:10
↓ 2 callers
Method
handleFailure
(Integer key, String value, Throwable ex)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:104
↓ 2 callers
Method
handleSuccess
(Integer key, String value, SendResult<Integer, String> result)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:115
↓ 1 callers
Method
buildConsumerRecord
(FailureRecord failureRecord)
library-events-consumer/src/main/java/com/learnkafka/scheduler/RetryScheduler.java:49
↓ 1 callers
Method
buildProducerRecord
(Integer key, String value, String topic)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:76
↓ 1 callers
Method
errorHandler
()
library-events-consumer/src/main/java/com/learnkafka/config/LibraryEventsConsumerConfig.java:85
↓ 1 callers
Method
handleFailure
(Integer key, String value, Throwable ex)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:92
↓ 1 callers
Method
handleRecovery
(ConsumerRecord<Integer,String> record)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:73
↓ 1 callers
Method
handleSuccess
(Integer key, String value, SendResult<Integer, String> result)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:101
↓ 1 callers
Method
publishingRecoverer
()
library-events-consumer/src/main/java/com/learnkafka/config/LibraryEventsConsumerConfig.java:55
↓ 1 callers
Method
retryTemplate
()
library-events-consumer/src/main/java/com/learnkafka/config/LibraryEventsConsumerConfigLegacy.java:112
↓ 1 callers
Method
simpleRetryPolicy
()
library-events-consumer/src/main/java/com/learnkafka/config/LibraryEventsConsumerConfigLegacy.java:122
↓ 1 callers
Method
validate
(LibraryEvent libraryEvent)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:55
Method
FailureService
(FailureRecordRepository failureRecordRepository)
library-events-consumer/src/main/java/com/learnkafka/service/FailureService.java:14
Method
findAllByStatus
()
library-events-consumer/src/test/java/intg/com/learnkafka/jpa/FailureRecordRepositoryTest.java:35
Method
handleRequestBody
(MethodArgumentNotValidException ex)
library-events-producer/src/main/java/com/learnkafka/controller/LibraryEventControllerAdvice.java:19
Method
kafkaListenerContainerFactory
( ConcurrentKafkaListenerContainerFactoryConfigurer configurer, ObjectProvider<Consume
library-events-consumer/src/main/java/com/learnkafka/config/LibraryEventsConsumerConfigLegacy.java:38
Method
kafkaListenerContainerFactory
( ConcurrentKafkaListenerContainerFactoryConfigurer configurer, ObjectProvider<Consume
library-events-consumer/src/main/java/com/learnkafka/config/LibraryEventsConsumerConfig.java:125
Method
libraryEvents
()
library-events-producer/src/main/java/com/learnkafka/config/AutoCreateConfig.java:18
Method
main
(String[] args)
library-events-producer/src/main/java/com/learnkafka/LibraryEventsProducerApplication.java:9
Method
main
(String[] args)
library-events-consumer/src/main/java/com/learnkafka/LibraryEventsConsumerApplication.java:11
Method
onFailure
(Throwable ex)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:40
Method
onFailure
(Throwable ex)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:80
Method
onMessage
(ConsumerRecord<Integer,String> consumerRecord)
library-events-consumer/src/main/java/com/learnkafka/consumer/LibraryEventsRetryConsumer.java:18
Method
onMessage
(ConsumerRecord<Integer, String> consumerRecord, Acknowledgment acknowledgment)
library-events-consumer/src/main/java/com/learnkafka/consumer/LibraryEventsConsumerManualOffset.java:14
Method
onSuccess
(SendResult<Integer, String> result)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:45
Method
onSuccess
(SendResult<Integer, String> result)
library-events-consumer/src/main/java/com/learnkafka/service/LibraryEventsService.java:85
Method
postLibraryEvent
()
library-events-producer/src/test/java/unit/com/learnkafka/controller/LibraryEventControllerUnitTest.java:37
Method
postLibraryEvent
()
library-events-producer/src/test/java/intg/com/learnkafka/controller/LibraryEventsControllerIntegrationTest.java:57
Method
postLibraryEvent
(@RequestBody @Valid LibraryEvent libraryEvent)
library-events-producer/src/main/java/com/learnkafka/controller/LibraryEventsController.java:27
Method
postLibraryEvent_4xx
()
library-events-producer/src/test/java/unit/com/learnkafka/controller/LibraryEventControllerUnitTest.java:62
Method
publishModifyLibraryEvent_999_LibraryEventId
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:237
Method
publishModifyLibraryEvent_999_LibraryEventId_deadletterTopic
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:252
Method
publishModifyLibraryEvent_999_LibraryEventId_failureRecord
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:287
Method
publishModifyLibraryEvent_Not_A_Valid_LibraryEventId
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:168
Method
publishModifyLibraryEvent_Null_LibraryEventId
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:203
Method
publishNewLibraryEvent
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:118
Method
publishUpdateLibraryEvent
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:141
Method
putLibraryEvent
()
library-events-producer/src/test/java/intg/com/learnkafka/controller/LibraryEventsControllerIntegrationTest.java:95
Method
putLibraryEvent
(@RequestBody @Valid LibraryEvent libraryEvent)
library-events-producer/src/main/java/com/learnkafka/controller/LibraryEventsController.java:38
Method
retryFailedRecords
()
library-events-consumer/src/test/java/intg/com/learnkafka/scheduler/RetrySchedulerIntegrationTest.java:50
Method
retryFailedRecords
()
library-events-consumer/src/main/java/com/learnkafka/scheduler/RetryScheduler.java:28
Method
saveFailedRecord
(ConsumerRecord<Integer, String> record, Exception exception, String recordStatus)
library-events-consumer/src/main/java/com/learnkafka/service/FailureService.java:18
Method
sendLibraryEvent
(LibraryEvent libraryEvent)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:33
Method
sendLibraryEventSynchronous
(LibraryEvent libraryEvent)
library-events-producer/src/main/java/com/learnkafka/producer/LibraryEventProducer.java:85
Method
sendLibraryEvent_Approach2_failure
()
library-events-producer/src/test/java/unit/com/learnkafka/producer/LibraryEventProducerUnitTest.java:41
Method
sendLibraryEvent_Approach2_success
()
library-events-producer/src/test/java/unit/com/learnkafka/producer/LibraryEventProducerUnitTest.java:64
Method
setUp
()
library-events-producer/src/test/java/intg/com/learnkafka/controller/LibraryEventsControllerIntegrationTest.java:44
Method
setUp
()
library-events-consumer/src/test/java/intg/com/learnkafka/scheduler/RetrySchedulerIntegrationTest.java:35
Method
setUp
()
library-events-consumer/src/test/java/intg/com/learnkafka/jpa/FailureRecordRepositoryTest.java:25
Method
setUp
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:92
Method
tearDown
()
library-events-producer/src/test/java/intg/com/learnkafka/controller/LibraryEventsControllerIntegrationTest.java:52
Method
tearDown
()
library-events-consumer/src/test/java/intg/com/learnkafka/consumer/LibraryEventsConsumerIntegrationTest.java:110
Method
updateLibraryEvent
()
library-events-producer/src/test/java/unit/com/learnkafka/controller/LibraryEventControllerUnitTest.java:89
Method
updateLibraryEvent_withNullLibraryEventId
()
library-events-producer/src/test/java/unit/com/learnkafka/controller/LibraryEventControllerUnitTest.java:115