Class HvlLogProducerKafkaProviderDefaultImpl
java.lang.Object
tr.com.havelsan.javarch.log.producer.kafka.provider.service.HvlLogProducerKafkaProviderDefaultImpl
- All Implemented Interfaces:
HvlLogProducerKafkaProvider
@Service
public class HvlLogProducerKafkaProviderDefaultImpl
extends Object
implements HvlLogProducerKafkaProvider
A service which provides synchronous methods for logging with kafka.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
produceSync
(@NotBlank String topicName, @NotNull HvlEventLogModel eventLogModel) Synchronous logging on kafka.
-
Constructor Details
-
HvlLogProducerKafkaProviderDefaultImpl
public HvlLogProducerKafkaProviderDefaultImpl()
-
-
Method Details
-
produceSync
public void produceSync(@NotBlank @NotBlank String topicName, @NotNull @NotNull HvlEventLogModel eventLogModel) Synchronous logging on kafka.- Specified by:
produceSync
in interfaceHvlLogProducerKafkaProvider
- Parameters:
topicName
- the topic nameeventLogModel
- the event log model
-