Class HvlAuthLoggerProducerProviderImpl

java.lang.Object
tr.com.havelsan.javarch.oauth.auth.starter.support.logger.producer.provider.HvlAuthLoggerProducerProviderImpl
All Implemented Interfaces:
HvlAuthLoggerProducerProvider

@Service public class HvlAuthLoggerProducerProviderImpl extends Object implements HvlAuthLoggerProducerProvider
The class which implements HvlAuthLoggerProducerProvider.
  • Constructor Details

    • HvlAuthLoggerProducerProviderImpl

      public HvlAuthLoggerProducerProviderImpl(tr.com.havelsan.javarch.log.producer.jpa.data.provider.HvlLogProducerJpaDataProvider logProducerJpaDataProvider, HvlAuthEventProperties eventProperties)
      Instantiates a new HvlAuthLoggerProducerProviderImpl.
      Parameters:
      logProducerJpaDataProvider - the log producer jpa data provider
      eventProperties -
  • Method Details

    • produceSync

      public void produceSync(@NotNull @NotNull tr.com.havelsan.javarch.log.common.model.HvlEventLogModel eventLogModel)
      Produce sync.
      Specified by:
      produceSync in interface HvlAuthLoggerProducerProvider
      Parameters:
      eventLogModel - the event log model