Class HvlLogProducerMQKafkaProviderImpl
java.lang.Object
tr.com.havelsan.javarch.log.producer.mq.provider.kafka.service.HvlLogProducerMQKafkaProviderImpl
- All Implemented Interfaces:
HvlLogProducerMQProvider
The class which implements
HvlLogProducerMQProvider
.-
Constructor Summary
ConstructorDescriptionHvlLogProducerMQKafkaProviderImpl
(HvlLogProducerKafkaProvider producerKafkaProvider) Instantiates a new HvlLogProducerMQKafkaProviderImpl. -
Method Summary
Modifier and TypeMethodDescriptionvoid
produceSync
(@NotBlank String topicName, @NotNull HvlEventLogModel eventLogModel) Synchronous logging on message broker.
-
Constructor Details
-
HvlLogProducerMQKafkaProviderImpl
Instantiates a new HvlLogProducerMQKafkaProviderImpl.- Parameters:
producerKafkaProvider
- the producer kafka provider
-
-
Method Details
-
produceSync
public void produceSync(@NotBlank @NotBlank String topicName, @NotNull @NotNull HvlEventLogModel eventLogModel) Synchronous logging on message broker.- Specified by:
produceSync
in interfaceHvlLogProducerMQProvider
- Parameters:
topicName
- the topic nameeventLogModel
- the event log model
-