KafkaMessageChannelBinder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,686 of 2,6860%320 of 3200%2312316326327171
createConsumerEndpointCaptureHelper(ConsumerDestination, String, ExtendedConsumerProperties)5400%860%444412412411
handleRecordForDlq(ConsumerRecord, ConsumerDestination, String, ExtendedConsumerProperties, KafkaConsumerProperties, KafkaProducerProperties, KafkaAwareTransactionManager, KafkaMessageChannelBinder.DlqSender, Message)4010%380%2020919111
createProducerMessageHandler(ProducerDestination, ExtendedProducerProperties, MessageChannel, MessageChannel)2090%280%1515545411
createPolledConsumerResources(String, String, ConsumerDestination, ExtendedConsumerProperties)1990%180%1010373711
getErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties)1240%120%77282811
propagateContainerProperties(ContainerProperties)950%200%1111242411
KafkaMessageChannelBinder(KafkaBinderConfigurationProperties, KafkaTopicProvisioner, ListenerContainerCustomizer, MessageSourceCustomizer, KafkaBindingRebalanceListener, DlqPartitionFunction, DlqDestinationResolver)750%n/a11181811
getTopicPartitionOffsets(Collection, ExtendedConsumerProperties, ConsumerFactory)540%60%44131311
lambda$getPolledConsumerErrorMessageHandler$12(MessageHandler, ExtendedConsumerProperties, Message)540%120%77151511
buildMessage(Throwable)480%120%77141411
getProducerFactory(String, ExtendedProducerProperties, String, String)430%40%33121211
createBackOff(ExtendedConsumerProperties)410%20%22111111
onInit()370%20%227711
lambda$createConsumerEndpointCaptureHelper$4(DefaultAfterRollbackProcessor, Class, Boolean)370%40%339911
lambda$getErrorMessageHandler$8(ExtendedConsumerProperties, ConsumerDestination, String, KafkaConsumerProperties, KafkaProducerProperties, KafkaAwareTransactionManager, KafkaMessageChannelBinder.DlqSender, Message)330%40%338811
lambda$createConsumerEndpointCaptureHelper$3(MessageConverter, AbstractMessageChannelBinder.ErrorInfrastructure, ConsumerRecord, Exception)330%20%22101011
headersToMap(KafkaBinderConfigurationProperties)320%20%228811
doGetAdditionalConfigurationProperties(String)300%n/a116611
createKafkaConsumerFactory(boolean, String, ExtendedConsumerProperties, String, String)290%n/a117711
setupRebalanceListener(ExtendedConsumerProperties, ContainerProperties)280%20%227711
getHeaderMapper(ExtendedConsumerProperties)280%40%339911
resetOffsetsForAutoRebalance(ExtendedConsumerProperties, ConsumerFactory, ContainerProperties)240%20%227711
expressionInterceptorNeeded(ExtendedProducerProperties)220%60%445511
getPolledConsumerErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties)220%20%224411
lambda$handleRecordForDlq$11(KafkaMessageChannelBinder.DlqSender, AtomicReference, Headers, String, String, Throwable, ExtendedConsumerProperties, MessageHeaders, ConsumerDestination, TransactionStatus)220%n/a114411
lambda$createProducerMessageHandler$0(Collection, ChannelInterceptor)220%40%335511
lambda$createDestResolver$5(Integer, KafkaConsumerProperties, ConsumerRecord, Exception)210%40%333311
checkReset(boolean, Object)200%60%446611
getMessageConverter(ExtendedConsumerProperties)200%20%224411
postProcessOutputChannel(MessageChannel, ExtendedProducerProperties)180%20%224411
useNativeEncoding(ExtendedProducerProperties)170%20%224411
getStackTraceAsString(Throwable)170%n/a114411
isBatchAndListenerContainerWithDlqAndRetryCustomizer(ExtendedConsumerProperties)140%40%332211
ensureDlqMessageCanBeProperlySerialized(Map, Predicate, String)140%40%334411
transactionManager(String)130%20%223311
isAutoCommitOnError(ExtendedConsumerProperties)130%20%223311
createDestResolver(KafkaConsumerProperties)120%20%224411
toDisplayString(String, int)120%20%223311
lambda$getErrorMessageHandler$7(ConsumerDestination, String, ExtendedConsumerProperties, KafkaConsumerProperties, KafkaProducerProperties, KafkaAwareTransactionManager, KafkaMessageChannelBinder.DlqSender, Message, ConsumerRecord)120%n/a111111
lambda$postProcessPollableSource$6(AttributeAccessor, Message)120%20%224411
determinDlqPartitionFunction(Integer)110%20%223311
KafkaMessageChannelBinder(KafkaBinderConfigurationProperties, KafkaTopicProvisioner)100%n/a112211
KafkaMessageChannelBinder(KafkaBinderConfigurationProperties, KafkaTopicProvisioner, ListenerContainerCustomizer, KafkaBindingRebalanceListener)100%n/a112211
getTransactionalProducerFactory()90%20%221111
customizeProducerMessageHandler(MessageHandler, String)90%n/a113311
addClientFactoryCustomizer(ClientFactoryCustomizer)80%20%223311
addConsumerConfigCustomizer(ConsumerConfigCustomizer)80%20%223311
addProducerConfigCustomizer(ProducerConfigCustomizer)80%20%223311
lambda$handleRecordForDlq$10(Map)80%20%222211
lambda$handleRecordForDlq$9(Map)80%20%222211
static {...}80%n/a112211
lambda$createKafkaConsumerFactory$13(Map, ExtendedConsumerProperties, String, ConsumerConfigCustomizer)70%n/a111111
lambda$getProducerFactory$1(Map, ExtendedProducerProperties, String, ProducerConfigCustomizer)70%n/a111111
getExtendedConsumerProperties(String)60%n/a111111
getExtendedProducerProperties(String)60%n/a111111
createConsumerEndpoint(ConsumerDestination, String, ExtendedConsumerProperties)60%n/a111111
createProducerMessageHandler(ProducerDestination, ExtendedProducerProperties, MessageChannel)50%n/a111111
setExtendedBindingProperties(KafkaExtendedBindingProperties)0%n/a112211
setProducerListener(ProducerListener)0%n/a112211
setRebalanceListener(KafkaBindingRebalanceListener)0%n/a112211
setDlqPartitionFunction(DlqPartitionFunction)0%n/a112211
setDlqDestinationResolver(DlqDestinationResolver)0%n/a112211
getDefaultsPrefix()0%n/a111111
getExtendedPropertiesEntryClass()0%n/a111111
getBinderIdentity()0%n/a111111
postProcessPollableSource(DefaultPollableMessageSource)0%n/a112211
getErrorMessageStrategy()0%n/a111111
getKafkaMessageListenerContainers()0%n/a111111
lambda$createKafkaConsumerFactory$14(DefaultKafkaConsumerFactory, ClientFactoryCustomizer)0%n/a111111
lambda$getProducerFactory$2(DefaultKafkaProducerFactory, ClientFactoryCustomizer)0%n/a111111
getTopicsInUse()0%n/a111111