Interface HvlLogProducerKafkaProvider
- All Known Implementing Classes:
HvlLogProducerKafkaProviderDefaultImpl
,HvlLogProducerKafkaProviderImpl
@Validated
public interface HvlLogProducerKafkaProvider
A service which provides synchronous methods for logging with kafka.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
produceSync
(@NotBlank String topicName, @NotNull HvlEventLogModel eventLogModel) Synchronous logging on kafka.
-
Method Details
-
produceSync
void produceSync(@NotBlank @NotBlank String topicName, @NotNull @NotNull HvlEventLogModel eventLogModel) throws tr.com.havelsan.javarch.kafka.exception.HvlKafkaProducerException Synchronous logging on kafka.- Parameters:
topicName
- the topic nameeventLogModel
- the event log model- Throws:
tr.com.havelsan.javarch.kafka.exception.HvlKafkaProducerException
- the hvl kafka producer exception
-